Ik heb een website in een frameset gemaakt. Nu is het zo dat wanneer er op een knop gedrukt wordt er een pagina geladen moet worden in de frame 'mainFrame'. Elke main pagina bevat onderstaand stukje javascript. Waarvan de functie init() steeds variabel is; per pagina anders. de functie init roep ik in iedere pagina op in de body
Nu werkt dit script voor andere sites goed, maar niet in deze. Waarschijnlijk heeft dit te maken met de dirstructuur. Volgens mij is het probleem dat hij de framenaam niet opgevraagd krijgt. Weet iemand hoe ik het zo kan maken dat hij waar dan ook de naam van de frame kan opvragen ?
Nu werkt dit script voor andere sites goed, maar niet in deze. Waarschijnlijk heeft dit te maken met de dirstructuur. Volgens mij is het probleem dat hij de framenaam niet opgevraagd krijgt. Weet iemand hoe ik het zo kan maken dat hij waar dan ook de naam van de frame kan opvragen ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| bName = navigator.appName;
bVer = parseInt(navigator.appVersion);
ie3 = false;
if (bName == "Microsoft Internet Explorer" && bVer < 4) ie3 = true;
function init(){
safeReplace('leftFrame','khvh.html');
}
function safeReplace(naamframe,startUrl){
if (ie3) parent.frames[naamFrame].location.href=startUrl;
else parent.frames[naamFrame].location.replace(startUrl);
} |
[ Voor 6% gewijzigd door Stalkert op 16-02-2003 18:50 ]