Forum Moderators: open
<script language="JavaScript">
var myWindow8;
myWindow8 = window.open('blank.htm','myExample8');
setTimeout("myWindow8.location.href = 'testpage.htm'",10000);
</script>
This script opens the page blank.htm. This page is then focused. When I now use the keycombination Control - N the page blank.htm is opened again. So now I have two browser windows open with "blank.htm". After 10 seconds the first browserwindow with "blank.htm" changes into "testpage.htm" (see javascript above), but the second browserwindow stays the same.
Is there way to change both windows in testpage.htm (using the Ctrl - N method)? And in which browsers will this work?
Thanx
Welcome to WebMasterWorld... I'm sure that you'll find it a fantastic resource, as I certainly have!
It may be worthwhile having a look at the TOS [webmasterworld.com], and the welcome post [webmasterworld.com] by paynt (a moderator here). They are both excellent introductions to posting here!
I reckon that because this script is in the original page that opens the new, blank.html page - when you hit Ctrl-N on blank.html, the setTimeout script is not at all associated with it.
A better way may be to use a meta refresh tag in the head of blank.html, <meta http-equiv="refresh" content="10;URL=testpage.html">. This means that any opening of blank.html will automatically refresh to testpage.html after 10seconds.
This method will work in all browsers...
HTH
My company does something with Micropayments on the internet. So its absolutely necessary to change all windows opened.
Please advise...............
Once a user opens a new page, independent of any of your script, then you have little to no control over that page.