Onderstaande functie heb ik geschreven voor een site. Hij dient ervoor om met één klik 2 verschillende pagina's in 2 verschillende frames te openen..
vb: onClick="MakeLink('home','Inleiding');"
Hij moet dan in het frame "main" de pagina "../home/Inleiding.html" openen en in het frame "tab" de pagina "../home/tabInleiding.html".
Onder IE6 werkt het, maar onder IE5 niet. Bij IE5 opent hij nl alleen de eerste link. Dus er wordt wel een pagina geladen in het frame "main", maar niet in "tab". Weet iemand wat ik fout doe.. En zo ja: hoe kan ik dit voorkomen?
Hij is werkend te zien op: "http://i-mode.utwente.nl"
Thanx!
code:
1
2
3
4
5
| function MakeLink(Directory, Target){
Target = Target.replace("_","");
parent.main.location.href = '../' + Directory + '/' + Target + '.html';
parent.tab.location.href = '../' + Directory + '/tab' + Target + '.html';
} |
vb: onClick="MakeLink('home','Inleiding');"
Hij moet dan in het frame "main" de pagina "../home/Inleiding.html" openen en in het frame "tab" de pagina "../home/tabInleiding.html".
Onder IE6 werkt het, maar onder IE5 niet. Bij IE5 opent hij nl alleen de eerste link. Dus er wordt wel een pagina geladen in het frame "main", maar niet in "tab". Weet iemand wat ik fout doe.. En zo ja: hoe kan ik dit voorkomen?
Hij is werkend te zien op: "http://i-mode.utwente.nl"
Thanx!