Avatar billede fusentasten Nybegynder
17. december 1999 - 16:48 Der er 3 kommentarer og
1 løsning

damn Macs!!

<SCRIPT language="javascript">
if (navigator.appName=="Netscape")
  document.write("<link rel=stylesheet type='text/css' href='800_ns.css'>");
else (navigator.apName=="Internet Explorer")
  document.write("<link rel=stylesheet type='text/css' href='800_ie.css'>");
else (navigator.userAgent.indexOf('Mac')
  document.write("<link rel=stylesheet type='text/css' href='800_mac.css'>");

</SCRIPT>

DEtte lille script skulle meget gerne give et stylesheet alt efter om man kører mac (så er det lige meget om det er IE eller NS) eller pc (IE eller NS)

ER der en, der kan få den til at virke..


arj, så skidt: 60 points ;)
Avatar billede erikjacobsen Ekspert
17. december 1999 - 19:37 #1
if (navigator.appName=="Netscape")
                      document.write("<link rel=stylesheet type='text/css' href='800_ns.css'>");
                    else if (navigator.apName=="Internet Explorer")
                      document.write("<link rel=stylesheet type='text/css' href='800_ie.css'>");
                    else if (navigator.userAgent.indexOf('Mac')>=0)
                      document.write("<link rel=stylesheet type='text/css' href='800_mac.css'>");
Avatar billede skjoldby Nybegynder
19. december 1999 - 01:16 #2
Hejsa.
Nu har jeg ikke lige prøvet din erik men jeg bruger normalt denne:

if (navigator.userAgent.indexOf("Mac") != -1)
document.write("<link rel='stylesheet' href='800_mac.css'>")


skjoldet
Avatar billede erikjacobsen Ekspert
19. december 1999 - 07:17 #3
Jah, men forskellig fra -1 eller større end eller lig med 0 er i denne
sammenhæng nok det samme ! Hmm, jeg syntes jeg opdagede en
syntaksfejl, hvor var den nu? Nå ja, det hedder  appName  i linie
3, ikke  apName.
Avatar billede fusentasten Nybegynder
20. december 1999 - 09:37 #4
Jeg vil lige sige, at det nok er en klog ide at detecte for mac før man detecter for browser. Ellers virker det fint

<SCRIPT language="javascript">
if (navigator.userAgent.indexOf('Mac')>=0)
document.write("<link rel=stylesheet type='text/css' href='mac.css'>");
else if (navigator.apName=="Internet Explorer")
document.write("<link rel=stylesheet type='text/css' href='ie.css'>");
else if (navigator.appName=="Netscape")
document.write("<link rel=stylesheet type='text/css' href='ns.css'>");
</SCRIPT>
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