Infinite Loop Page Reload?
May 2, 2011
I have a problem of an infinite loop.The problem is found at:
http://truth-and-opinion.dyndns.org/BoR/
This page was created with minimal script, taken out of a larger more complex page.The body element is set with the onload attribute which calls a handler to initialize the content. In particular, I want to initialize the URL with a query substring: "?p=X" where X is a number from 1 to 10, corresponding to pseudo-page content. This is done by setting the page URL with the location.search property.But the problem with this appears to be that setting the location.search property causes another onload event, which then calls the initializing handler and sets location.search property again.
Setting a global such as locSearchInProgress to a boolean and testing if it is true within the initializng handler to cause it to return and thus to prevent execution of the location.search assignment statement is not helping.I have tried using .stopPropagation() and .preventDefault() methods while developing in FF, but have been unsuccessful.Is there a way to update the URL using a location.search assignment without triggering onload?
MORE INFO
What is a "pseudo-page"? There is actually only one HTML document (index.html), and it has ten DIV elements that are NOT displayed (CSS property "display:none"). After the user initiates a click event on the part of the document that is an interface for content / pseudo-page selection, any one of the DIV elements can be called using document.getElementById(), and its content put into a DIV that displays the content using a contentNode.replaceChild().Thus page navigation is script-based using hidden content fetched into a visible container.
View 2 Replies
ADVERTISEMENT
Mar 19, 2010
I was making some error checking... and well for some reason its not liking me...
<html>
<table border="1">
<tr>[code].....
View 2 Replies
View Related
Jul 24, 2006
I would like to create an image "slideshow" for which I am using the following loop:
<script type="text/javascript">
intImage = 22;
function swapImage() {
if (intImage >= 22) {
intImage=1; }
else {
intImage++;
document.getElementById("IMG1").src = "images/P"+intImage+".jpg";
} }
intImage = 1;
function swapImageback() {
if (intImage <= 1) {
intImage=22; }
else {
intImage--;
document.getElementById("IMG1").src = "images/P"+intImage+".jpg";
} }
</script>
The problem with the loop is that it's infinite, which I understand is generally not a very clever solution. In this particular case I would like to escape the loop with P20 and then link to a new page.
View 2 Replies
View Related
Jun 11, 2011
I am trying to do the following: I have written a simple programm that loops through an array of images when the user clicks a button. I have used a for loop to do this. The program works fine, however when I get to the end of the array, the condition created in the for loop is "true" therefore the button no longer changes the image. How do I start the loop again to create an infinite loop (i.e. every time the button is clicked, the image will change)?The script I have written is as follows:
var mySpheres=new Array("sphere.gif","sphere2.gif");
function changeSphere(){
mySphere=document.getElementById("sphere");[code]....
View 5 Replies
View Related
May 3, 2011
That's right folks, it's your favorite noob again. I am working on a popup calendar, and it is almost finished. The problem I am running into, is there seems to be an infinite llop somewhere in the cell creation. i have attached a snippet of the popup calendar as it currently is produced. As usual, I have spent the requisite 2 hours staring at my code. I found a few things, but I am now stumped.Here is my code, let me know what you see.
<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http:www.w3.org/1999/xhtml">
[code]....
View 2 Replies
View Related
May 3, 2010
I have a function that takes the input from a text area, searches through the text, and should replace &, ", <, or > with &, <, etc. As the code is now, it will replace other characters, but runs into an infinite loop when dealing with ampersands.I'm thinking it's finding the ampersands from other things it has already replaced and trying to replace them over and over.how to improve this and break out of the loop?
Code:
<script language="javascript">
function replace(){[code].....
Here's a link to try it out, but the loop is infinite if you search for an & and may crash your browser.
View 2 Replies
View Related
Apr 26, 2010
The following sentence makes jQuery hang up: $(":( We'll this activated :D").text()
View 4 Replies
View Related
Jun 7, 2009
I'm trying to create an endless animation similar to a screen saver, here an image floats around the screen, fading in and out. I would like to stay out of the global namespace, so I'd like to use the callback to animate() rather than getTimeout(), which seems to operate only on functions in the global namespace. Please correct me if I'm wrong about that. But I'm having trouble maintaining the scope I want for the callback I want "this" to refer to my Animation object, not the HTML element. I understand many folks have solved this problem for events by using bind() or live(), but I am wondering how to do this for animate().
[Code]...
View 8 Replies
View Related
Jan 18, 2010
I cant get collision detection to work. I tried but it always caused an infinite loop.
Heres the code.
<html><!-- main file.--><head>
<title>lightning generator</title>
</head><body>
<canvas id='world' width='500' height='500' style='border: 1px solid black; padding:0;'>
</canvas><script type="text/javascript" src='world.js'></script>
[Code] .....
In the end of world.bolt.cpath,there should be a way to use the local varis X and Y, and world.ground.js's world.ground.level[] to detect it. sorry for the gigantic length.
View 1 Replies
View Related
Jun 2, 2009
I have some problems about using jcarousel library on Google Map, and following is my scenario: there is a Marker on the Map, and when clicking on the Marker,Info-Window will pop up, and jcarousel content will be in the Info- Window And This is a simple demo:
[Code]...
View 1 Replies
View Related
Jul 29, 2011
I have the code below, how could it be modified to loop over and over and reload the xml file each time. Flow would be: load xml, run thruogh code to display each xml node one at a time, when reach last node, start all over, reloading xml file,
[Code]...
View 2 Replies
View Related
Apr 30, 2009
I am trying to use the onclose function on phatfusions multibox in order to refresh the parent window when the multibox is closed. The problem I have is that as soon as I load the page it gets stuck in a loop. The code I am using is as follows
Code:
var box = {};
window.addEvent('domready', function(){
box = new MultiBox('ab', {descClassName: 'multiBoxDesc',onClose:location.reload(true),useOverlay: true});
});
View 2 Replies
View Related
May 31, 2009
Is it possible to trigger a page reload with JS?
View 2 Replies
View Related
Oct 25, 2010
I have a index page on which there are several iframes which point to pages from a tomcat server. Sometimes when the index page loads, most of the iframes display session expired error. When I refresh the page, all iframes load properly. I want to reload the page twice whenever I come to that page initially. I also want to reload that page twice when I come to it from another page. Any ideas are welcome.
[Code]...
View 6 Replies
View Related
Aug 25, 2006
I have a perl/cgi script that includes dynamically created
checkboxes and file names. When a given checkbox is checked I move the
related file. how do I redisplay the page without the checkbox and
file name. In other words, I want to reload the page just as if the
user has entered for the 1st time.
i've tried variations of:
<form action="/cgi-bin/page.cgi" method="post" onsubmit="doRefresh()">
function doRefresh(){
location.replace("/cgi-bin/page.cgi");
//location.reload("/cgi-bin/page.cgi");
//location.reload("");
}
View 1 Replies
View Related
Jul 20, 2005
Suppose I have a frame like 123bottom.html and within it, I want to promt
the user for a response (in the <HEAD>) like
var ans = prompt("What is your name?");
and then reload the page (via, say window.location.reload() ?)
using the argument of the value of ans appended onto the url so that, in
effect, say, I am calling the new frame as
123bottom.html?ans=Ike
Can someone show me how I need to call the page again, itself, like this
once I have the value for ans? Thanks, Ike (himself)
View 3 Replies
View Related
Jan 25, 2011
I need some kind of javascript that will work in a framed page. Right now when I try to navigate to another framed page located elsewhere on my website it's pulling it up in that frame, so it's an ever expanding framed webpage. I need it to simply open the new page up in the whole browser, and not in the individual frame..
View 1 Replies
View Related
Aug 18, 2008
iam using the following javascript a page opener.location.reload( true ); but every time the page reloads iam a getting alert message. How can i reload a page with out a alert message
View 9 Replies
View Related
Dec 20, 2010
I know I can make a link that reloads a page like this:
<a href="thispage.php">Refresh this page</a>
Or, using javascript:
<a href="javascript:location.reload(true)">Refresh this page</a>
I am starting from "thispage.php", and I want to reload it as "thispage.php?action=newversion"? (This page has a form that reloads the rest of the page with new data when refreshed with the action call).
Is there a javascript technique that would do this without calling the "thispage.php" part? The page includes a function that I need to be portable to any page that I place it on.
Obviously this is very wrong but I am trying to do this:
<a href="javascript:location.reload(true) . ?action=newversion">Refresh this page</a>
View 2 Replies
View Related
Jun 30, 2007
This is my add a job script When a user selects a location from the dropdown it refreshes the page and populates the next dropdown with sublocations My problems is all the others fields become empty I would like it if the page wasnt refreshed Code:
View 6 Replies
View Related
Mar 16, 2009
I have a drop down menu that has an iframe in the menu. At the moment when i click the drop down menu it loads the iframe and the content in the iframe, but when i click it again it just runs from the cache, but is there a way to make it reload everytime when i click the drop down menu.
View 2 Replies
View Related
Oct 12, 2011
Many times i need to reload page in my website.
View 4 Replies
View Related
Nov 17, 2010
Is there a difference between right clicking an iframe and reloading post reponse vs. using javascript to reload the frame? So far, the javascript route hasn't worked for me. [some context] I am writing a little bookmarklet to help me with the online registrations at my school. Here is the setup.
Load up a page on the domain. Remove all body elements. Insert an iframe. Set iframe to page for class roster search. (in iframe on school search page) Select class search options, POST the form data, and view results in frame. *This works perfectly, but I need to have it refresh results every minute or so. When I use frame.contentDocument.location.reload(true); the frame loses the post data or something and the page is broken. BUT when I just right click on the frame and select "reload frame" it works perfectly. What is the difference between rightclicking the frame and refreshing it like that vs. using javascript to reload the frame?
View 1 Replies
View Related
Jul 23, 2005
I'm trying to find a way to have a script communicate with a server
without having to load a new page. The idea is to have the server act
as a simple wrapper for a database, letting the client do that icky UI
stuff.
I tried the obvious, putting a frame somewhere it doesn't insult the
eye, changing its location, then accessing the new content via DOM.
What I get from IE (6) for my pains is just a rude "permission
denied". This even though I entered "localhost" as a trusted site in
IE's security setting. What's amiss?
View 3 Replies
View Related
Jun 1, 2006
The problem comes when a user hits the browser's reload button...the Address Bar now reads http://mydomain//mypage.html#, and this produces weird javascript errors on line 1. I tried adding a phony href (<a href="#" onclick="window.location.reload(true)"></a>) to refresh, but
obviously the click event isn't being fired when the browser's reload button is hit. Can anyone suggest an alternative?
View 3 Replies
View Related
Jul 20, 2005
I've got a web site that is frequently updated; yesterday several
subscribers contacted me to say they couldn't see the update. I suspect
this is a cache problem, so is there a way to force a page to be
reloaded when it is changed. I realize it is too late for the current
pages, but I'd like to include something later.
View 3 Replies
View Related