Slightly Advanced Exception Handling?
Aug 12, 2010
I'm trying to develop proper exception handling for a javascript framework I'm developing but I keep hitting an annoying dead end: caller and line numbers / stack trace.I have a basic exception class:
Code:
/**
* Exception.js
*
* @classException
[code].....
The problem is that the console.trace() function returns only one line: "log", referring to ExceptionHandler.log(e) (at least in webkit). What I'd love to do is have the Exception class get information as to (at the very least) what called it and also, although perhaps less viable, the line number it was called on. I don't think the line number is going to work though. I would _like_ this to happen automatically, but if I have to include another argument called_from it won't be the end of the world. I know about arguments.caller but this is depreciated (as of ECMAScript 1.3 (?)).
View 5 Replies
ADVERTISEMENT
Aug 19, 2009
Couple questions for the jQuery internals-aware folks. This is a bit long, sorry for that. I'm working on beefing up error handling in a web application. I want to ensure that I'm catching all exceptions and handling them via my own UI system. The window.onerror function is part of the solution,
[Code]...
View 5 Replies
View Related
Dec 14, 2011
When I upgraded to jQuery 1.7.1 (from 1.5.x), I found that an exception was suddenly thrown on every keydown event on an INPUT type="text". I still get the exception when I remove my change and keyup events. Previously I bound to these elements with .live, but I have the same issue with the new .on, so I don't think this problem is even related to my bindings.
The exception is as follows (from the custom WebKit frame where my script runs):
This occurs on line 3255 of jquery-dev-1.7.1.js, which reads:
I did some poking around and found that handleObj.origType is "keydown". There is no jQuery.event.special["keydown"] defined, meaning that the first part of the expression evaluates to undefined (there is no such thing as {}.handle). The second part of the expression, handleObj.handler, evaluates to true. The entire expression therefore evaluates to true, which can't be applied as a function.
View 1 Replies
View Related
Sep 23, 2009
I am needing some help with an error I'm getting from a project I'm working on. First off let me preface this all with the fact that I'm a total javascript noob. I'm really trying to understand what I'm doing wrong. So any help or advice is MORE than welcome. Here's what is happening. I found this code that will duplicate a row in a table and modifiy the name of a input in the row. Well for my purposes I have two different tables I need to work with. (each one idividually) So I changed the code a bit to make it accecpt a variable to use for the table name. (before it was static) and now I'm getting a error. Error: uncaught exception: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER)" nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)" location: "JS frame :: http://www.tourandtravelnow.com/admin/scripts/faxPageScript.js :: addRow :: line 14" data: no] This is the old code that would work (only for one of the tables)
[Code]...
View 1 Replies
View Related
Jul 22, 2009
In my code (ASP.NET MVC using Nhibernate) , I do this :
[Code].....
Then I display the result in the DIV named "myFormDOFF" Of course, my .NET code can generate exception. I'd like when I receive an exception didn't change the content of "myFormDOFF" but display the message send by the exception in another DIV.
View 1 Replies
View Related
Jan 10, 2009
I am having trouble getting my expanding menu to work in Firefox and Opera. It works fine in IE though. I did not write the javascript myself, as I am fairly new to JS, but I did all the HTML and CSS. I used the error console on FF, and also used FireBug. They both returned the following error:
[Code]...
View 23 Replies
View Related
Feb 4, 2011
I have developed my own fake language like pig latin but ever so slightly different, I want to make a translator for it as there are so many for pig latin,english-my language:
1: put the first letter at the end (hello becomes elloh)
2: put an 'a' 2 letters in (elloh becomes elaloh)
obviously if the inputted word had a capital letter at the begining, then the new first letter should be in capitals, and the translator should be able to translate whole sentences not just word by word,I have downloaded countless javascript/html files for pig latin translating because obviously the first step for translating to the 2 languages is the same and ive managed to stop it adding the 'ay' or 'way' to the end of the word as it is in pig latin bu i dont think ive done it very efficiently?
View 1 Replies
View Related
Jan 4, 2010
I'm using the newest version of jQuery
[Code]...
It is a "content slider" that rotates content "slides". It is setup to auto rotate on a set time, and you can also hit the previous/next buttons to move through the slides. This has been working great. Now I have the need for a pause button that will stop the auto rotate. I think this should be fairly easy for someone familiar with javascript and jQuery.
View 3 Replies
View Related
Aug 26, 2010
I am building a gallery for a client w/an admin etc. But visually she would like the images to be slightly rotated but stationary not animated. is there a way to do this with jquery here is a link to a rough draft.[URL]... so basically I want each of the images to be slightly rotated.
View 2 Replies
View Related
Mar 31, 2010
so im almost finished my first site! very excited. its for my dads business, hes a screening contractor.actually i doubt he will get any business out of it, even once we get our real domain name and everything because i don't even know how to get Google to like it. its OK though, its mainly just a practice site for me anyways before i make a resume site for myself. anyways, this mayt sound like a flash question but i asked on flash sites and they have no idea, and i think it has more to do with how i embedded the flash. yoy see, it consists of 3 divs, an html content area, and a flash banner and a flash menu, which stretch depending on the window size to keep their aspect ratio. its that streachyness that i believe is causing the problem. everything works exactly as planned in Firefox, chrome, and pure flash player. but in IE, safari and opera, the size and position of things are way messed up! (only really care about IE). the edges of dynamic text are slightly to the left or right and hanging behind things because of it, same with some movie clips and when i didn't want things to appear on the stage i set their x position to be the length of the stage,
i think that ie is calculating the size onresize incorrectly. heres the site, take a look at the the script file:[URL]..
View 1 Replies
View Related
Oct 21, 2010
I've been trying to find a jQuery that will have buttons float from left to right onto a page, then grow a little / shrink back to normal size on mouseover.
I've found lots of things that are predominantly for drop down menus - that's not really it.
Using my (limited) javascript skills I've modified a script that moves buttons or divs onto a page but it looks very dull. Powerpoint-like even.
Here's a link: [URL]
All the buttons need to do is jump to another page - the background image does not need to change at all / slide out or anything like that.
So basically what I'm looking for is a pointer to a jQuery thingy [!] that will do the above while looking a lot snazzier
View 1 Replies
View Related
Apr 28, 2011
I'm using a service to remotely create a pdf - it creates a pdf of the page you're on. Unfortunately that includes the link as well. I'd like to push the pdf generator to a slightly different url which would remove the offending link. The link I have is:
[Code]....
but it is not fooled! It seems I need to edit location.href but I don't know how to do it!!
View 2 Replies
View Related
Jul 23, 2005
I want to create a popup window that opens when the index.htm page
loads..
Within the popup window, I want to create a link to 'more info'.
When this link is clicked, I want the content to load in the main
window, not the popup, and I'd like the popup to close !
View 3 Replies
View Related
Jun 18, 2010
I have used a Javascript to prepopulate text fields and checkbox's etc. However I can't make it populate a text area.
Source code below:
View 5 Replies
View Related
Dec 8, 2002
Advanced Form Validation Example (http://phxnow.com/resources/Scripts/Validation%20Form/index2.htm)
Part I of 3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Advanced Form Validation Script v6.2: Commented</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- Start Javascript -->
<script language="JavaScript">
<!-- Hide Me
/*
Advanced Form Validation Script v6.2
(C) 2000, 2001 Phoenix Now Inc.
Reproduction of this script is Prohibited
Unless this comment remains
Visit us Online at:
http://www.phxnow.com
Contact Us at:
info@phxnow.com
### NOTE ###
BEFORE you start to RIP this script appart, make a copy of it.
I have Commented the Areas you can change
and how to change them correctly. The following
denotes the special comment area of information.
## Special Comment Area ##
Set the title of your page, to what you want to be seen in the email.
The document title is used for the email title, and the subThanks window
title.
*/
// Focus the first form element
function focusIt() {
window.document.forms[0].elements[0].focus();
}
// Redirect the user to a thank you page
function redirectIt() {
window.document.location.replace("thanks.htm"); // ## Change the page name and or location to your thank you page. ##
}
// Reload the current page.
function reloadIt() {
window.document.location.reload()
}
// Build Thank you window based on form elements.
function subThanks() {
/*
##
The subThanks page displays information to the sender about what has been sent.
This page also gives them a chance to print a hard copy for there records.
If you wish to change any of the format of this window, becareful, table information is
set in three areas. The first area is in the Variables below, col, cot, coz and brk.
The second area is in the newWin.document.write lines. this area is the top portion of the new
window. It displays a thank you, displays ths user email, the form name, last name and first name,
as well as the top print button. The third and final area, is what is used to generate the rest
of the table. You should not have to touch any of this, as all the cell formatting is done in the
top Variables.
If you change the name value of your First Name, Last Name and Email address, make sure to update
this information here in section two as well. reqRequestor_First_Name, reqRequestor_Last_Name
reqRequestor_Email are all called in the second section.
##
*/
var bg = 0;
var daHeight = screen.height / 2;
var daWidth = screen.width / 2;
var topPos = 0;
var leftPos = 0;
if (screen) {
topPos = daHeight-200;
leftPos = daWidth-250;
}
var form = window.document.forms[0];
var doct = window.document.title.toString();
var now = new Date();
newWin = window.open('','thanks','scrollbars=1,width=570,height=450,left='+leftPos+',top='+topPos+'');
newWin.document.writeln("<html><head><title>" + doct + "</title><link rel='STYLESHEET' type='text/css' href='main.css'></head><body bgcolor='#ffffff' text='#000000'>");
newWin.document.writeln("<h1>Thank You!</h1>");
newWin.document.writeln(form.reqRequestor_First_Name.value + " " + form.reqRequestor_Last_Name.value + ", thank you for completing the " + doct + "<p>");
newWin.document.writeln("A Copy of the results below have been emailed to you at <a href='mailto:" + form.reqRequestor_Email.value + "'?subject='" + doct + "' class='mroller' title='Your Email Address'>" + form.reqRequestor_Email.value + "</a>. We sugguest that you print a copy for your records as well." + "<p>");
newWin.document.writeln("<form class='forma'><input type='button' name='print' class='forma' value='Print Doc' title='Print Document' onClick='window.print()'><p>");
newWin.document.writeln("<table width=' cellpadding=Ƈ' cellspacing=Ɖ' border=Ɔ' title='Form Information'>");
newWin.document.writeln("<tr><td colspan=ƈ' bgcolor='#bebebe' class='copy'>" + doct + " Submitted on " + now.toLocaleString() + "</td></tr>");
/*
##
The below section is the third section for generating the subThanks window.
This section loops over the entire form, and then writes the information to
the new subThanks window. There are some rules to what is shown and what is
not shown in the subThanks window. Everything else is printed to the new window
accept the following.
1. Checkboxes and Radio buttons that are not checked
2. Button Types
3. Hidden fields
4. hidden form objects whos name ='s "=================================================="
This is used for a break, when the loop finds an element with the above equal signs, the
Variable brk is written which is equal to "<tr><td colspan=2 bgcolor=#e6e6e6> </td></tr>";
This break is definded above at line 89
5. The Table is closed when the loop hits a submit or reset button.
##
*/
View 15 Replies
View Related
Oct 30, 2002
A very compact rollover only for IE 5+ that allows swapping the images with a transition
<script type="text/javascript">
/*
Rollblend: Rollover + Blending script
by www.dimaster.com
Free use of this script is allowed as long as
this message remains intact.
*/
if (document.all)
{document.onmouseover = rlvr;
document.onmouseout = rlvr;}
function rlvr()
{
e=event.srcElement
if (e.osrc)
{tmpsrc=e.src;
if (e.fx){e.filters[0].apply();e.filters[0].play();
e.src=e.osrc;e.osrc=tmpsrc;
}
}
}
</script>
<img src="Btn.jpg" osrc="Btn_ovr.jpg" fx=true style="filter:blendTrans(duration=1)"><br>
View 1 Replies
View Related
Jun 4, 2004
I'm looking to create a multiple selection drop down menu that has radio buttons & text. For example
[MENU] <-click
[MENU] <-after click
--------------------
| (x) Selection one |
| (o) Selection two |
| (x) Selection three |
| (o) Selection four |
--------------------
so basically, like a <select> except it has radio selections and you can pick several choices. When you select one, that whole row is highlighted (background color of that row changes). Would I use javascript/dhtml for this? I'm guessing so.
View 6 Replies
View Related
Jun 4, 2011
I want to use this code but there is no step by step instructions.
View 2 Replies
View Related
Oct 31, 2011
I believe � can be solved pretty easily by an expert.It's about the script in this thread: http:[url].....how I can adapt the script to work with multiple div's in one page.
View 1 Replies
View Related
Nov 10, 2011
i'm new to jQuery and SVG and my homerwork is to develope ECG chart. It should show data with: - 25mm/s - 50 mm/s - 1mm/mV - 5mm/mv I've decided to use Keith Wood jQuery plugin and have some questions. Is it possible to manipulate with gridlines when using graphing extension? I'd like every full second line to be thicker than the rest. Secondly, length on chart in every resolution should be equal to real length. Or should I make that chart step by step using drawing functions?
View 2 Replies
View Related
Feb 9, 2010
Can anyone tell how to make semi-advanced web browser?
View 1 Replies
View Related
Jan 28, 2004
I'm trying to add a search feature into a literature review i'm converting to HTML for work. This is to be burnt to a cd and given to a client. At present I can only do a simple keyword search through the entire collection text (i'm NO programmer i'm afraid ), I need to add boolean features to this so that ppl can search for "word1 AND word2" sort of thing. Can anyone give me some pointers as to how I might accomplish this?
View 4 Replies
View Related
Sep 22, 2010
I am trying to load multiple google maps with advanced directions on one page. I can't seem to get it to work. Any way to run the same multiple times on one page? Here is the code below. The first map and set of directions works, but not the second.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[URL]">
<html xmlns="[URL]" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example: Advanced Directions</title>
<script src=" [URL] "
type="text/javascript"></script>
<style type="text/css">
body {
font-family: Verdana, Arial, sans serif;
font-size: 11px;
margin: 2px;
} table.directions th {
background-color:#EEEEEE;
} img {
color: #000000;
} .....
View 1 Replies
View Related
Jul 20, 2005
Advanced DHTML Dropdown List component (Javascript,ASP,.NET,PHP)
enhances usability of large dropdown lists with type & select feature.
It suggests possible matches for entries you type in the input box.
Works in all browser with DIV, CSS and JavaScript support: IE5+,
Netscape6+, Mozilla, Opera. The script allows full customization with
style sheets, single and multiple select mode. Code:
View 2 Replies
View Related
Sep 22, 2010
I am trying to create multiple google maps with multiple directions that load on one page. I have tried duplicating the var and function names but I haven't been able to get it to work.code...
View 1 Replies
View Related
Oct 27, 2011
I would like to animate a number of thumbnails in a gallery. My idea is to have each thumb transit to another thumb, i.e. you put your mouse over a thumbnail, and it slowly fades to a different image. I have spent a lot of time trying to get this to work, using exhaustive combinations of fadeToggle() and stop(false, false) etc etc and I still can't get a smooth effect.
I have created my own fade engine using a variable that drives the opacity of the image that fades in/out over the other image. My issue is that I would like to get this into a function, as it works beautifully for one image, or if you simply duplicate the code for other thumbnails. The problem is there could be up to 32 thumbnails on the page, which means a lot of repeated code.
[Code]....
View 2 Replies
View Related