HttpRequest And Timeout
Dec 20, 2005
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?
View 3 Replies
ADVERTISEMENT
Oct 28, 2005
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?
View 3 Replies
View Related
Dec 1, 2011
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:
$(Enviro["lastfocus"][0]).focus();
But nothing append
View 2 Replies
View Related
Nov 23, 2005
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?
View 1 Replies
View Related
May 25, 2011
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:
[Code]...
View 2 Replies
View Related
Dec 1, 2011
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.
View 1 Replies
View Related
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.
View 2 Replies
View Related
Apr 6, 2006
I'm trying to decrease my numeric variable in random increments from 0-4 every 5 seconds until this variable reaches 0. Basically it's a countdown, but has a random increment each count. Here's my code:
View 5 Replies
View Related
Dec 20, 2004
i want to perform an action if the submit button is not clicked for 20 secs!
any suggestion about how to do it!
View 2 Replies
View Related
Jun 8, 2010
I want to set textbox timeout.
If not complete insert data to textbox in 5 sec, textbox will empty.
If complete insert data to textbox ( insert 15 charectors ), it will use data in textbox to other function.
How did I do?
View 2 Replies
View Related
Mar 8, 2010
Got this idea in my head Is it doable to refresh a iframe embeded in a page after X time if the iframe page timeouts. I have a home made blaber box a.k.a shoutbox and it refreshes every 5 seconds from within the iframe.
All is well untill a connection reset or timeout happens as then the user has to refresh the page or click on the page links Is there something that can be called to repeat untill the page returns a 200 status or something rather then a timeout or can not be found?
View 1 Replies
View Related
Dec 5, 2010
I asked a question a while ago about this box that changes content but i didn't say i wanted it to start automatically.
<script type="text/javascript">
// The stuff the box will say
var content = [
[code]...
View 1 Replies
View Related
Feb 8, 2008
Basically, the phenomenon I'm seeing is a change in how often the onmousemove is triggered. My site has 1 up to n (n can really be any number) of moveable, resizable divs, each with dynamic content, but I noticed that on various browsers, the moving/resizing displays phenomenal performance differs. On Firefox -- it's as real time as it should get and I'm happy with it, but in IE, Safari, and Opera (I have not tested this under Linux or MacOS) things are much slower.
Anyway, after hours and hours of optimization, it occurred to me to begin capturing the mouse coordinates in realtime in the content of one of the windows. In other words, whenever I move the mouse anywhere on the page, it's coordinates are returned by window.event.clientX/Y or event.pageX/Y appear in one of the 1 to n windows.
To my surprise, the rate at which those numbers changed only stayed constant under Mozilla. But on each of the other browsers (Safari by far the worst) depending somewhat on how many boxes were displayed on the screen and where on the screen I moved the mouse, the coordinates that displayed in the box updated only with every 10 -- even 100 pixel movement causing seriously choppy movement.
I'm sure without demonstration this is not coming across clearly, but if anyone has any insight into how the onmousemove timing works, I'd appreciate it.
My site is similar to Meebo -- and if you'll notice, dragging their objects stays relatively smooth across all browsers, and I simply can't get the onmousemove timing to not be choppy -- I've put it in <body> as well as in a <div w:100% h:100% that covers the entire background>.
I do have a fair amount of transparency which could of course cause some CPU intensity, but I don't see how Firefox would be that much more optimized (the performance difference is phenomenal). My system is a dual 2.8 Ghz Xeon with 1GB ram -- neither is being maxed out.
My theory is that somehow there is a "setInterval" equivalent built into the event object that is variable but only controllable by the browsers.
View 11 Replies
View Related
Mar 30, 2010
I am trying to write code so when I click to show Div1(called a), Div2(called d) opens after a few seconds of div1 showing up. Here's the code -
Quote:
function ReverseDisplay(a,d) {
if(document.getElementById(a).style.display == "none")[code]....
Div2 shows up right away instead of following the timer when I click on the link to show Div1. How do I get the timer function to work?
View 5 Replies
View Related
Jul 23, 2005
I would like to know if it's possible to force a dialog box to "expire" after so many seconds? The scenario is that I'm holding various objects in my session. Before it times out, I want to notify the user to click Okay to save the work now OR click cancel to refresh the page. What if the user doesn't respond to the dialog box for a long time and then hits save? Well the session has already timed out!
So, can I have the dialog box appear until the session times out and then force a refresh without user interaction? I've seen a similar thing done before on bankOfamerica website, but I'm not sure if it's with Javascript.
View 1 Replies
View Related
Jan 26, 2010
First off, great job guys. I love this library.
Now, I am having one problem with the .ajax() function. My problem is, the timeout value seems to be completely ignored. [code]...
The idea is that when the underlying hardware is restarted (this is a control page for a device), we should time out very quickly, rather than locking the browser. I have stepped though with a debugger, and the 250ms value is definitely being inserted when the reboot command is issued. Any idea why this is not working?
View 1 Replies
View Related
Oct 10, 2010
I have something like this:
function asd() {
var timeout = setInterval('alert('asd')', 3000);
}
function asd2() {
// with this function I want to remove the interval of 3 seconds for variable timeout.
}
I have variable timeout and with the second function asd2() I want to remove this variable.
View 1 Replies
View Related
Dec 6, 2011
I'm doing this async ajax request which takes a a long time,But on my iPad (safari) it always times-out after 60 seconds
View 2 Replies
View Related
Sep 8, 2009
does anyone know how I can have the timeout change randomly forevery slide?
View 6 Replies
View Related
Oct 17, 2011
$('#nav li a').click(function(e) {
e.preventDefault();
$('#nav li a').removeClass('on');
[code]....
I need to do this, in addition to .click-binding, automatically; i.e., if no user-action by 15 secs I need this content-switching to start happening automatically; and also give 5 secs or so for the next div to show up (and hide div currently visible); how do I do this? like a slideshow, in other words, but switching divs (and doing the classes for the thumbnails)
View 2 Replies
View Related
Oct 15, 2011
iam developing online quiz contest project in php (mysql,javascript,ajax) i need Automatic session timeout/logout and also i need time counter display using php and AJAX.
View 1 Replies
View Related
Nov 2, 2009
I want to call a function through a property of an object indefinite times, so i want to be able to pass a value to some other property (inc for example), with the number of times that function was called (gen). If it's not the first time it's called i want to cause a delay ( 5sec for example).I'm currently doing it with a setTimeout but it isn't for sure them most elegant way to do it.
Code:
var GETA = {}
GETA.eBscript = {
inc: 0; //
[code]....
View 2 Replies
View Related
Oct 12, 2009
I have what I think is a simple $.ajax() call.I added complete and error functions but a time out in firefox 3.5.2 doesn't cause the error function to be called and when the complete function is called both parameters are undefined.If I make the ajax call return a http 500 response the error function is called.[code]Running on FF 3.5.2, JQuery 1.6.2 on XP Pro.
View 3 Replies
View Related
May 19, 2011
I'm developing a jquery web application. On start the user gets a login screen to sign in (verification and session checking is done by php). After login the user gets the application screen where most of the server communication is done by ajax (json). If there was no ajax communication for a long time (timeout), the server (php) sends a session timout (something like error=timeout) and wants the user to sign in again. Now comes the tricky part:I want to show a window where the user enters the login information. Now the application should send these information to the login.php and after acknowledgment, the last ajax request should be sent again.Is there a possibility to send an ajax request again with same settings?
View 2 Replies
View Related
Dec 6, 2011
I'm trying to change the timeout on a specific slide when a user interacts with a link on it. I'm trying something like this right now with no luck.
[Code]...
View 1 Replies
View Related
Jul 15, 2011
Cycle will handle variable timeouts, and it will handle nested slideshows, but I can't find any code for variable timeouts within nested slideshows. I've tried cobbling together a fix, but it didn't work (don't ask me to explain...it's embarrassing).
how to mate the script for variable timeouts with the code for nested slideshows?
View 2 Replies
View Related