HTTPRequest Freezes For 5 Minutes Intermittently And Throws "Unknown Name" Javascript Exception
Dec 4, 2006
I am using the Microsoft.XMLHTTP object to make server requests ie;
ajax. This is working 99% of the time but occasionally it will freeze
at the server for 5 minutes and then raise a javascript exception
"Unknown name".
After the exception I can run the same request ok, and keep doing so
until the next time it freezes for 5 minutes.
What does the "Unknown name" javascript exception mean?
Why does it freeze for 5 minutes?
I can't replicate this on my dev pc, it's only happening in a live
environment with IE6 and 2 load balanced IIS6 servers.
Click "other information" in the left, first it's work good. But when I refresh and click "other information" again, I got javascript error: unknown exception.
This is on a page deep inside a secure ordering sequence, so it's probably not worth copying the URL here.
According to my crib-sheet, "document.all" is only valid in the javascript of IE4 and later. My browser is IE6 (SP1) which qualifies, but the javascript I have doesn't like it. I also have other browsers and Frontpage 2002 installed. Code:
I have a script (provided by someone else). The problem is the result is not the desired one. Example: I'm getting my hours and minutes in a decimal format. 8:33 is showing as 8.55
I have 3 fields.
I'm no expert and don't understand JavaScript at all.
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)
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.
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:
I use an HttpRequest in my web application to launch an heavy computation server side. The result is then send back to the browser. The problem I got is that when the computation took too much time, then I never get the result. I have to reload the page to get it.
I assume it's because my socket connection has time out, but my event listener does not seems to get any event. Maybe I miss something:
function xmlhttpChange() { // looking fo a xmlhttp "loaded" for (var i in nodeId2xmlHttp) { if ((nodeId2xmlHttp[i] != null) && nodeId2xmlHttp[i].readyState == 4) { if (nodeId2xmlHttp[i].status==200) { nodeId2xmlHttp[i] = null; } else { alert("Problem retrieving XML data (nodeId: " + i + ")"); nodeId2xmlHttp[i] = null; } } } }
My question is : how to handle XMLHttpRequest timeout. Any pointers?
I've created a page that uses HTTPRequest to include some XML data and allow the user to update that data. The problem is that the new data doesn't show up, even though the XML file is changed.
I can call the XML file up in a separate browser window, where I get the old data, refresh to get the new data, then when I refresh the first browser, the new data appears on the page.
I'm thinking this might be some sort of server caching issue. Has anyone else run into this? Does anyone have a solution?
I was using a piece of javascript function that I found online(unfortunately, I lost the source of this function), which basically provides the screen size. I added a few more lines to use that function so that when the user change the window size, the content div resizes as well.(didn't want the user to scroll down or sideways). Everything works except when I resize the height, IE freezes. Here's the function I am using:
Code:
function resize() { var contentHolder = document.getElementById('content') ;
The last commented line works fine in firefox and opera, which is supposed to resize the div so that all the contents are within the browser window and the user doesn't have any scrollbar. But as I mentioned, it's not working in IE. IE resizes the width properly. Any idea why IE is having trouble resizing the height? Please let me know if you think there's a better way of doing this.
When I click on a field, I put the object position in a variableEnviro["lastfocus"] = $(event.target);I call the action and a block of HTML arrived on the page, I place this text and then after, i want the focus to return to the field and I do this:
I am finding some unusual behavior with techniques I am using to show/hide/update data without having to refresh the page. I'm quite sure it's developer ignorance on my part and would be grateful for any suggestions.
My page has 10 tables with their visibility controlled by the user making a menu selection. For example, selecting menu_1 calls a function which displays table_1 by setting table_1's style display: block and hides tables 2-10 by setting their respective styles to display: none. Everything in this simple navigational approach works as expected.
I am also using the HTTPRequest object to update relevant objects on the page based on user input. The problem I am seeing is when the HTTPRequest object is used to update DOM objects contained within the "invisible" tables -- or more accurately within those tables having their style display:none. I have tried using both the HTTPRequest object's synchronous and asynchronous approach and am seeing the same results.
I've tested when all of the tables are "visible" by setting their style settings to display:block and HTTPRequest calls work as expected.
The other twist in my example is that these HTTPRequest calls are each making a SQL query and updating a chart object within the table, which may take about 500ms each to return. My initial impression is that it looks as if the page is being rendered too fast because any more than three charts on a page is when the charts start getting misplaced on the page. Again, everything works fine when all tables are visible.
Is this a known problem with HTTPRequest, or do I need to migrate my coding techniques to the 21th century?
I'm trying to run a php query via ajax httprequest. In my php script I have query result. I am also creating a txt file and link to the file. The query result then becomes the link to the file like so:
[Code]...
where $counter[0] is the result of the query. How do I access $Link from the httprequest result so I end up with something like this:
I'm having trouble displaying an animated loader.gif when submitting a form.
What i have is this function
And i have a div like :
My problem is that while it works fine on safari and chrome, in firefox, when the submit event is fired, tha animation on gif freezes. I've done a lot of serach and o can't fina a solution.
first, i put the object on a variableEnviro["lastfocus"] = $(event.target);after that i do an action and the data come back from the httpRequestthen I do that$(Enviro["lastfocus"][0]).focus();But nothhing append, no error bot no result.
We have an applet that implements the MouseListener interface but when trying to add the applet to the glasspane of another applet a classcastexception is thrown.
This all seemed to work fine when using JDK1.3.1_08 but since using JDK1.4.2 it does not work.
The class implementing the mouse listener interface is defined using:
public class MapListener extends JApplet implements MouseListener, MouseMotionListener
This is my first post to the group, so please be gentle :) For some unknown (to me at least) reason I'm getting a syntax error in IE from the following code
I am writing up a page to collect user input, and then generate an excel file. The generation of the excel file is slow (more than 30 sec), so I decide to separate the input stage and file creation stage.
What I do is, collect user input, save to mysql, and pass a url (to the page of excel file creation) to javascript. Javascript will be triggered by setTimeout and run ajax to call the url after 2-3 seconds. This is the page structure of how I do it code...
The problem is, when the ajax is called, I cannot navigate around the pages (in the iframe of index.php). There is no error, but seems to be "loading". I have tried to use the same browser window to access the same site on the server, and also other sites on the Internet, to make sure the server is not busy to respond or the network is fully occupied.
I have a huge form working fine, I have many hidden fields inside some DIVs, and as the user marks aCheck-box, the DIVsappearshowing the fields accordingly, but there are two DIVs with more than a hundred inputs(text), the problem is that when those fields are enabled the validation freezes the browser. I'm using jQuery1.4.2 and the latest Validate.
I run a streaming site and would like google adsense to appear at the bottom of the page/stream every 3 minutes, stay for 15 seconds and then close automatically. Then after another 3 minutes they'd appear again, stay for 15 seconds and then close again, etc, etc.I'd imagine having the adsense in an iframe would be easier.I'd also like to give users the option to close the adsense using a close button at the top of the iframe if they don't want to wait 15 seconds.
I have a consecutive countdown currently using only seconds. I would like the output to show hours minutes and seconds (ex 2:30:00). The page is at riccraig.us/countdown.html. Here is some of the code:
Code:
var a=900; var b=600; var c=1200;
[code]....
Countdowns 3 through 6 are the same as 1 and 2. The initial html shows the desierd values. But when the timer starts it only shows the total seconds. I realize why it is showing the total number of seconds. However, I don't know how to get it to the 00:00:00 format.