anoniem Geplaatst: 23 maart 2002 Delen Geplaatst: 23 maart 2002 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? Quote Link naar reactie
anoniem Geplaatst: 23 maart 2002 Auteur Delen Geplaatst: 23 maart 2002 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 ] Quote Link naar reactie
anoniem Geplaatst: 23 maart 2002 Auteur Delen Geplaatst: 23 maart 2002 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 ] Quote Link naar reactie
anoniem Geplaatst: 26 maart 2002 Auteur Delen Geplaatst: 26 maart 2002 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> Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen