Ga naar inhoud

Stylesheet wisselen tussen ie en ns?


Aanbevolen berichten

Hi, ik ben een site aan het maken en gebruik daarbij een stylesheet. Het ziet er in IE natuurlijk weer goed uit maar ns dus niet. Hij maakt de text groter en nog een paar andere rare dingen. Een oplossing lijkt mij om 2 stylesheets te gebruiken 1 voor IE en 1 voor NS, maar hoe kan je ervoor zorgen dat hij afhankelijk van de browser de goede stylesheet kiest?
Link naar reactie
Ondersteund je host php, kijk dan eens op: http://www.phpbuilder.com/columns/tim20000821.php3 of ander met javascript (in de head) <script> <!-- var n=navigator.appName var ns=(n=="Netscape") var ie=(n=="Microsoft Internet Explorer") if (ns) echo '<link rel="stylesheet" type="text/css" href="ns.css">'; else if (ie) echo '<link rel="stylesheet" type="text/css" href="ie.css">'; //--> </script> [ Dit Bericht is bewerkt door: Timonsweb op 2002-03-23 11:27 ]
Link naar reactie
Hier een stukje php: [code:1:71132c37fa] <?php if ((!(strpos($HTTP_USER_AGENT, 'MSIE') === false)) || (!(strpos($HTTP_USER_AGENT,'Mozilla/5') === false)) ) { echo ($iecss); } else { echo ($nscss); } ?> [/code:1:71132c37fa] edit: waarom ondersteunt phpBB geen php tags :sad: Zo moestie kloppen volgens mij...Bill zal er wel weer een berg verbeteringen op hebben, maar dit werkt iig. (Bill: lekker puh! :razz: ) _________________ [url=http://www.stylite.nl]·[/url] [url=http://www.heidi.stylite.nl]www.heidi.stylite.nl[/url] [b:71132c37fa]·[/b:71132c37fa] If I keep it up, I'm gonna make it - I'm so very close can't you see - [i:71132c37fa]No Doubt[/i:71132c37fa] [ Dit Bericht is bewerkt door: Toeter84 op 2002-03-23 22:12 ]
Link naar reactie
Ik heb het nog steeds niet echt werkend ook niet met het voorbeeld van timonsweb. Als ik ns kijk pakt hij de stylesheet gewoon niet. Heb dus nog een ander script gevonden maar die werk ook niet echt. Enig idee wat aan het onderstaande fout kan zijn? <SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript"> <!-- var MAC = navigator.userAgent.indexOf("Mac") != -1; var NS40 = ( (navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Mozilla/4.0") > -1) ); <link rel="stylesheet" href="/Templates/style.css" type="text/css"> link1 = '<LINK REL="stylesheet" HREF="/Templates/'; link2 = '"/>'; macCSS = 'Mac.css'; winCSS = 'style.css'; macNS40CSS = '2NS40.css'; winNS40CSS = 'NS40.css'; if (NS40) { if (MAC) { document.write(link1 + macNS40CSS + link2); } else { document.write(link1 + winNS40CSS + link2); } } else { if (MAC) { document.write(link1 + macCSS + link2); } else { document.write(link1 + winCSS + link2); } } //--> </SCRIPT>
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...