Click to See Complete Forum and Search --> : script to redirect to a new page every second


gilgalbiblewhee
08-21-2006, 01:23 AM
Can JavaScript be used to open (or redirect to) a new page after each second within an iFrame?
<form name="myForm" action="editedtext.asp" method="get" target="ifrVerse">
<font color="red"><b>Insert the text to edit</b></font></br>

<textarea rows="9" cols="300" name="keyword" id="keyword"></textarea></br>

<input type="textbox" name="pagenum"/>

<input type="submit" value="Edit"><input type="Reset" value=" Clear The Script "><br/>

<%
Response.AddHeader "REFRESH", "2;URL=http://mywebsite.htm"
%>

<iframe src ="blank.asp" width="800" height="500" name="ifrVerse" id="ifrVerse">
</iframe>
</form>

as for the pages they go by "pg_0001", "pg_0002"...

gil davis
08-21-2006, 06:34 AM
You could use setInterval().

<script type='text/javascript">
var maxpage = 10;
var curpage = 1;

function changePage() {
newpage = "0000" + curpage++;
newpage = newpage.substring(newpage.length - 4);
window.top.ifrverse.location.href = "pg_" + newpage;
if (curpage > maxpage) {curpage = 1;}
}
window.setInterval("changePage()", 1000);
</script>

LeeU
08-21-2006, 08:54 AM
Don't double post. The one has been removed.

gilgalbiblewhee
08-26-2006, 11:23 PM
<script type='text/javascript'>
var maxpage = 10;
var curpage = 1;

function changePage() {
newpage = "0000" + curpage++;
newpage = newpage.substring(newpage.length - 4);
window.top.ifrverse.location.href = "infowars\JuriLina-UnderTheSignOfTheScorpion-RiseAndFallOfTheSovietEmpire\pg_" + newpage + ".htm";
if (curpage > maxpage) {curpage = 1;}
}
window.setInterval("changePage()", 1000);
</script>

can you explain what's taking place in the script?

window.setInterval("changePage()", 1000);
Does the number stand for 1000 seconds?

gil davis
08-27-2006, 06:48 AM
Does the number stand for 1000 seconds?
1000 milliseconds