Hoi,
Ik zit met een probleem dat de base url niet wordt gezien door javascript in IE7. Echter het werkt wel in firefox 2 en safari (3.1).
Voorbeeld:
Stel ik heb de volgende mapjes met bestanden aangemaakt:
images/test.jpg
images/popup.htm
/index.htm
Nu bevat index.htm de volgende html code:
De afbeelding wordt in alle browsers goed weergegeven alleen de link werkt alleen in firefox en safari en niet in IE7. Dat komt omdat IE7 niet naar de base url kijkt terwijl alle andere browsers dit wel doen. Is er een manier dat ik dit kan oplossen? Kan ik bijvoorbeeld de base url nogmaals zetten met bijvoorbeeld javascript zodat IE7 hem wel ziet.
De base tag wordt straks automatisch door PHP in alle html bestanden gezet zodat ik niet hoef te letten op waar de php bestanden staan als ik de html include. Nu wordt dit alleen erg lastig als het in de ene browser wel werkt en in de andere weer niet.
Ik zit met een probleem dat de base url niet wordt gezien door javascript in IE7. Echter het werkt wel in firefox 2 en safari (3.1).
Voorbeeld:
Stel ik heb de volgende mapjes met bestanden aangemaakt:
images/test.jpg
images/popup.htm
/index.htm
Nu bevat index.htm de volgende html code:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| <html> <head> <meta http-equiv="Content-Language" content="nl"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> <base href='http://localhost/test/images/'> <script> function SYSTEM__Popup(url,width,height) { var me_left = (screen.width - width)/2; var me_top = (screen.height - height) /2; window.open(url, "", "resizable=0,HEIGHT="+height+",WIDTH="+width+",LEFT="+me_left+",TOP="+me_top+"resizable=no,scrollbars=no,toolbar=no,status=no"); } </script> </head> <body> <p><img border="0" src="test.jpg" width="340" height="483"></p> <p><a href="javascript:SYSTEM__Popup('popup.htm',200,200);">testlinkje</a></p> </body> </html> |
De afbeelding wordt in alle browsers goed weergegeven alleen de link werkt alleen in firefox en safari en niet in IE7. Dat komt omdat IE7 niet naar de base url kijkt terwijl alle andere browsers dit wel doen. Is er een manier dat ik dit kan oplossen? Kan ik bijvoorbeeld de base url nogmaals zetten met bijvoorbeeld javascript zodat IE7 hem wel ziet.
De base tag wordt straks automatisch door PHP in alle html bestanden gezet zodat ik niet hoef te letten op waar de php bestanden staan als ik de html include. Nu wordt dit alleen erg lastig als het in de ene browser wel werkt en in de andere weer niet.