Hoi iedereen,
Ik heb een javascriptje op mijn site staan die de breedte van het beeldscherm waarop de pagina bekeken wordt meet, en zodoende van stylesheet wisselt. Het vervelende is alleen, dat IE bij dit soort scripts die vervelende "Information Bar" tevoorschijn haalt, en dat heb ik liever niet.
Dus ik vroeg me af of het mogelijk is om in alle browsers het scriptje te laten uitvoeren, behalve in IE. Ik weet dat het andersom wel kan met het volgende:
Mijn code ziet er als volgt uit:
En dit is het javascriptje:
Ik hoop echt dat er een oplossing voor bestaat, want op google kon ik er niks over vinden
Alvast bedankt,
Qopzeep
Ik heb een javascriptje op mijn site staan die de breedte van het beeldscherm waarop de pagina bekeken wordt meet, en zodoende van stylesheet wisselt. Het vervelende is alleen, dat IE bij dit soort scripts die vervelende "Information Bar" tevoorschijn haalt, en dat heb ik liever niet.
Dus ik vroeg me af of het mogelijk is om in alle browsers het scriptje te laten uitvoeren, behalve in IE. Ik weet dat het andersom wel kan met het volgende:
HTML:
1
2
3
| <!--[if IE]> do something <![endif]--> |
Mijn code ziet er als volgt uit:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Titel</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="master.css" /> <script type="text/javascript" src="screensize.js"></script> //Om deze line gaat het dus </head> <body> Content.... </body> </html> |
En dit is het javascriptje:
JavaScript:
1
2
3
| if (screen.width <= 1024) { document.write('<link rel="stylesheet" type="text/css" href="1024.css" />'); } |
Ik hoop echt dat er een oplossing voor bestaat, want op google kon ik er niks over vinden
Alvast bedankt,
Qopzeep