11548 sujets

JavaScript, DOM et API Web HTML5

bonjour, une petite question au passage
J'utilise une fonction javascript pour déterminer si je suis sur PC ou MAC pour utiliser un feuille de style en fonction de l'OS

if (navigator.appVersion.indexOf("Win") != -1)) {
document.write("<LINK REL=\"stylesheet\" HREF=\"/styles.css\" TYPE=\"text/css\">"); }
else{
document.write("<LINK REL=\"stylesheet\" HREF=\"/autres.css\" TYPE=\"text/css\">");}


Par contre comment dois-je faire pour détecter si c'est Firefox sur Mac (en adaptant ou ajoutant une ligne de code)

Merci d'avance
Modifié par pareto (21 May 2010 - 17:16)
Merci je vais voir cela

Ok j'ai vu mais maintenant comment je peux écrire

SI l'os de l'utilisateur = MAC ET le browser = FIREFOX ALORS
tu me prends cette feuille de style firefox.css
SI l'os de l'utilisateur = MAC ET le browser = SAFARI ALORS
tu me prends cette feuille de style safari.css
SI l'os de l'utilisateur = PC
tu me prends cette feuille de style pc.css
Modifié par pareto (21 May 2010 - 12:39)
Pourquoi dois-tu utiliser une feuille de style en fonction du navigateur?
Modifié par Patidou (21 May 2010 - 13:39)
bonjour,
sur safari/mac le site est nickel, sur firefox/mac c'est décalé, les liens sont soulignés...
c'est l'enfer !
Modifié par pareto (21 May 2010 - 13:46)
Alors c'est un problème html/css, c'est mieux de montrer la page où se trouve le problème... Smiley cligne