hallo freunde,
ich habe folgendes problem, ich habe ein frameset mit z.b. 2 frames namens "main" und "banner".
jetz möchte ich gerne jedesmal, wenn sich im main frame das document ändert, das sich im banner frame das document reloadet.
!!aber im main frame document soll kein script stehen!!
meine erste idee war im frameset onload eine funktion aufzurufen, die den 2. frame reloadet, aber das event trat nicht mehr auf nach dem ersten laden.
dann dachte ich an eine funktion, die ich ins banner.html schreibe, welches mittels
function oqTest(){
alert("oqTest");
window.parent.main.window.document.onunload = window.init;
self.location.reload();
}
function init(){
window.setTimeout("oqTest()",60);
}
top.window.onload = init;
wenn das ganze window geladen ist, aus dem banner frame in dem main frame ein onunload installiert, welches nach timeout im dann neuen main frameset wieder eine onunload function installiert.
das ganze hapert aber schon beim ie an folgendem fehler:
Erlaubnis verweigert
kann ich die erlaubnis irgendwie erteilen.
für den netscape habe ich mir noch gar keine gedanken gemacht.
wäre glücklich über hilfe.
oli.