Dans mon programme, pour connaitre en JavaScript le nom du Navigateur,
j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me
renvoie : Microsoft Internet Explorer
hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux
en Javascript les differencier ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Saad
Bonjour
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une chaîne de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1) //Opera else if (navigator.userAgent.indexOf("Firefox") != -1) //Firefox ...
bye
Bonjour
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur,
j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me
renvoie : Microsoft Internet Explorer
hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux
en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser
ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une
chaîne de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1)
//Opera
else
if (navigator.userAgent.indexOf("Firefox") != -1)
//Firefox
...
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une chaîne de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1) //Opera else if (navigator.userAgent.indexOf("Firefox") != -1) //Firefox ...
bye
op.perrin
Merci, userAgent marche nickel, je ne connaissais pas encore merci
"Saad" a écrit dans le message de news: 4454f5d7$0$16257$
Bonjour
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une chaîne de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1) //Opera else if (navigator.userAgent.indexOf("Firefox") != -1) //Firefox ...
bye
Merci, userAgent marche nickel, je ne connaissais pas
encore merci
"Saad" <saad.mail@gmail.com> a écrit dans le message de news:
4454f5d7$0$16257$ba620e4c@news.skynet.be...
Bonjour
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur,
j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me
renvoie : Microsoft Internet Explorer
hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je
peux en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser
ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une chaîne
de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1)
//Opera
else
if (navigator.userAgent.indexOf("Firefox") != -1)
//Firefox
...
Merci, userAgent marche nickel, je ne connaissais pas encore merci
"Saad" a écrit dans le message de news: 4454f5d7$0$16257$
Bonjour
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise
var nom_navigateur = navigator.appName;
pas de probleme pour IE,Firefox and co, mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer hors j'ais un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Merci Bcp
Tu as aussi navigator.appCodeName // mais je pense que les vieux browser ne la connaisse pas
mais tu as aussi navigator.userAgent // cette fonction renvoie une chaîne de caractères.
il suffit donc de faire un truc du genre
if (navigator.userAgent.indexOf("Opera") != -1) //Opera else if (navigator.userAgent.indexOf("Firefox") != -1) //Firefox ...
bye
Olivier Miakinen
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise var nom_navigateur = navigator.appName;
Moui. Ça peut être amusant pour montrer à l'utilisateur sous quel nom son navigateur se présente, mais pas vraiment pour autre chose. En tout cas pas pour en déduire un comportement concernant telle ou telle fonctionnalité de JavaScript.
pas de probleme pour IE,Firefox and co,
Sauf, bien sûr, si l'utilisateur a configuré son Firefox ou son AndCo pour qu'il affiche un autre appName.
mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer
Eh oui. Et si tu as configuré Firefox pour qu'il renvoie Opera, il renverra Opera. Quant au navigateur Mocatrix sur Cray 1, je ne suis pas sûr que tu connaisses son appName (je te rassure : moi non plus).
[or] j'ai un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Tu appelles ça un problème ? Moi j'appelle ça une solution. Par exemple, si tu as besoin de getElementById(), tu ne testes pas appName mais getElementById. Autre exemple, si tu as besoin de innerHTML(), tu ne testes pas appName mais innerHTML. Et ainsi de suite pour chaque méthode dont tu peux avoir besoin : outre que cela a plus de chances de marcher ainsi sur les navigateurs que tu ne connais pas (tel Mocatrix), cela donne un code beaucoup plus lisible.
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur,
j'utilise
var nom_navigateur = navigator.appName;
Moui. Ça peut être amusant pour montrer à l'utilisateur sous quel nom
son navigateur se présente, mais pas vraiment pour autre chose. En
tout cas pas pour en déduire un comportement concernant telle ou telle
fonctionnalité de JavaScript.
pas de probleme pour IE,Firefox and co,
Sauf, bien sûr, si l'utilisateur a configuré son Firefox ou son AndCo
pour qu'il affiche un autre appName.
mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer
Eh oui. Et si tu as configuré Firefox pour qu'il renvoie Opera, il
renverra Opera. Quant au navigateur Mocatrix sur Cray 1, je ne suis pas
sûr que tu connaisses son appName (je te rassure : moi non plus).
[or] j'ai un probleme, Opera ne reagit pas pareil que IE, comment je peux
en Javascript les differencier ?
Tu appelles ça un problème ? Moi j'appelle ça une solution. Par exemple,
si tu as besoin de getElementById(), tu ne testes pas appName mais
getElementById. Autre exemple, si tu as besoin de innerHTML(), tu ne
testes pas appName mais innerHTML. Et ainsi de suite pour chaque méthode
dont tu peux avoir besoin : outre que cela a plus de chances de marcher
ainsi sur les navigateurs que tu ne connais pas (tel Mocatrix), cela
donne un code beaucoup plus lisible.
Dans mon programme, pour connaitre en JavaScript le nom du Navigateur, j'utilise var nom_navigateur = navigator.appName;
Moui. Ça peut être amusant pour montrer à l'utilisateur sous quel nom son navigateur se présente, mais pas vraiment pour autre chose. En tout cas pas pour en déduire un comportement concernant telle ou telle fonctionnalité de JavaScript.
pas de probleme pour IE,Firefox and co,
Sauf, bien sûr, si l'utilisateur a configuré son Firefox ou son AndCo pour qu'il affiche un autre appName.
mais quand j'utilise Opera, il me renvoie : Microsoft Internet Explorer
Eh oui. Et si tu as configuré Firefox pour qu'il renvoie Opera, il renverra Opera. Quant au navigateur Mocatrix sur Cray 1, je ne suis pas sûr que tu connaisses son appName (je te rassure : moi non plus).
[or] j'ai un probleme, Opera ne reagit pas pareil que IE, comment je peux en Javascript les differencier ?
Tu appelles ça un problème ? Moi j'appelle ça une solution. Par exemple, si tu as besoin de getElementById(), tu ne testes pas appName mais getElementById. Autre exemple, si tu as besoin de innerHTML(), tu ne testes pas appName mais innerHTML. Et ainsi de suite pour chaque méthode dont tu peux avoir besoin : outre que cela a plus de chances de marcher ainsi sur les navigateurs que tu ne connais pas (tel Mocatrix), cela donne un code beaucoup plus lisible.