Avatar billede moejensen Nybegynder
22. december 2003 - 13:00 Der er 7 kommentarer og
1 løsning

valg af css udfra browsertype

Jeg er på jagt efter et javaScript, der vælger en css fil der hedder layout_IE, hvis der er tale om en internet explorer, og hvis der er tale om en anden browser skal den vælge en fil der hedder layout_NS
Avatar billede roenving Novice
22. december 2003 - 13:02 #1
<script type="text/javascript">
if(document.all)
  document.write('<link href="layout_IE.css" rel="stylesheet" type="text/css">');
else
  document.write('<link href="layout_NS.css" rel="stylesheet" type="text/css">');
</script>
Avatar billede mm12010 Nybegynder
22. december 2003 - 13:05 #2
<script type="text/javascript">
if(document.all&&navigator.userAgent.indexOf('Opera')==-1)
  document.write('<link href="layout_IE.css" rel="stylesheet" type="text/css">');
else
  document.write('<link href="layout_NS.css" rel="stylesheet" type="text/css">');
</script>
Avatar billede hermandsen Juniormester
22. december 2003 - 13:28 #3
Alternativt kan du lave dit CSS-dokument så IE ikke kan finde ud af det! Den har alligevel 3 år på bagen nu!! ;)

Se f.eks.
http://www.csszengarden.com/?cssfile=/062/062.css

Et layout hvis man kigger i Internet Explorer, og et andet hvis man kigger i Mozilla, Operah, Safari eller en anden browser som kan følge med standarderne...

//hermandsen
Avatar billede moejensen Nybegynder
22. december 2003 - 13:58 #4
-->roenving: jeg kunne ikke umiddelbart få din til at virke

--> mm12010: det ser ud til din virker som den skal. Laver du lige et svar

Tak for hjælpen.
Avatar billede roenving Novice
22. december 2003 - 14:01 #5
Hvis mm12010s virker, virker min da også !-)

mm12010 tilføjede opera-checket til min ...
Avatar billede moejensen Nybegynder
22. december 2003 - 14:04 #6
det virker underligt, for det så ikke ud til at det virkede, når men lav et svar begge to, så får i da bare begge point
Avatar billede roenving Novice
22. december 2003 - 14:05 #7
Nu var det jo væsentligt, at Opera-checket kom med, og den havde jeg jo overset, så det må være mms points !-)
Avatar billede mm12010 Nybegynder
22. december 2003 - 14:10 #8
selv tak :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB