begin process at 2012 05 29 08:04:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

detection du navigateur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

detection du navigateur

dimanche 6 juin 2010 à 12:28:25 | detection du navigateur

greg63

Bonjour a tous,

je suis en train de faire un site, et j'ai de gros problème entre Firefox et IE. je voulais faire une détection du navigateur pour pouvoir lancer une autre adresse si la personne est sous IE, mais mon code n'a pas l'air de marcher. je l'ai testé en local et sur un FTP free. voila le code :

Code HTML :
<!-- Copyright Romain D'Antoni - Bois de chauffage -->
<!-- Design et Codage par BaBeuloula -->
<!-- http://babeuloula.free.fr/ -->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
    
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        
        <title>Romain D'Antoni - Bois de chauffage et abattage</title>
        
        
	<script type="text/javascript">

		var name = navigator.appName
		// On appelle le nom du navigateur avec la Propriété appName
		// de l'objet navigator
		
		if (name == "Internet Explorer")
		url=("ie/index.html");
		// Donc si le nom est "Internet explorer" on renvoi vers la page ie/index.html
		
		if (name == "Mozilla Firefox")
		url=("accueil.html");
		// Donc si le nom est "Mozilla Firefox" on renvoi vers la page accueil.html
				
	</script> 

                
</head>

    <body>
    
    <script type="text/javascript">

		var name = navigator.appName
		// On appelle le nom du navigateur avec la Propriété appName
		// de l'objet navigator
		
		if (name == "Microsoft Internet Explorer")
		url=("ie/index.html");
		// Donc si le nom est "Microsoft Internet explorer" on renvoi vers la page ie/index.html
		
		if (name == "Mozilla Firefox")
		url=("accueil.html");
		// Donc si le nom est "Mozilla Firefox" on renvoi vers la page accueil.html
		
	</script> 
                       
</body>

</html>

<!-- Copyright Romain D'Antoni - Bois de chauffage -->
<!-- Design et Codage par BaBeuloula -->
<!-- http://babeuloula.free.fr/ -->


je ne vois pas ou peut être mon problème. quelqu'un a une idée ?

merci d'avance de vos réponses.
dimanche 6 juin 2010 à 18:04:07 | Re : detection du navigateur

jmeunier

perso, je mettrai à la fin du code :

document.location = url


jako
dimanche 6 juin 2010 à 18:05:34 | Re : detection du navigateur

jmeunier

Réponse acceptée !
url = "ie/index.html" (sans les parenthèses)


jako
lundi 7 juin 2010 à 19:00:48 | Re : detection du navigateur

PetoleTeam

Membre Club
Réponse acceptée !
Bonjour,
une façon de faire pour la détection du navigateur
Code Javascript :
if( window.ActiveXObject) // Exclusif IE
  alert( 'IE Browser');
else
  alert( 'Les autres');

et pour modifier l'adresse de la page on utilise
document.location.href = adresse de la page

Tout ceci n'est pas simple à gérer, evolution entre autres, il vaut mieux rendre les pages compatibles inter browsers...

;O)
mardi 8 juin 2010 à 16:23:03 | Re : detection du navigateur

greg63

merci de vos réponses.


Cette discussion est classée dans : ie, html, navigateur, name, firefox


Répondre à ce message

Sujets en rapport avec ce message

FireFox m'a fait comprendre une chose [ par fregolo52 ] Bonjour,Je n'ai pas de souci, cette question est plutôt pour la culture personnelle. Je bidouille en dév web, c'est pas ma spécialité.J'ai repris des HTML + compatibilité IE/ firefox [ par NicoIRIS ] Bonjour,Le code ci-dessous fonctionne parfaitement sous IE mais pas sous firefox. En effet, seul le paramètre 'color' n'est pas pris en compte. Legend savoir si on est sur IE ou firefox [ par poussinvert ] bonjour ! existe-t-il un code javascript qui indique à la personne sur un site si elle utilise IE ou firefox, et si elle utilise IE un message aparait ActiveX sous Firefox [ par vdzh ] VDZHvdzh@ifrance.com Bonjour, ActiveX sous Firefox n'existe pas (réservé à Interner Explorer). O.K.: Mais il existe une possibilité : IE Tab ! D'apr Active X et firefox [ par NicoIRIS ] Bonjour, J'effectue une migration d'IE vers Firefox 3 et je souhaiterai savoir s'il existe un plugin activeX non officiel autre que IE TAB....Je sais Source Frame différente selon navigateur [ par SallyPDN ] Bonjour, Ma page est composée de deux frames, et je souhaite que la source de la frame de gauche soit différente selon si le navigateur emploé est IE Fermer fenetre en utilisant le navigateur Mozilla firefox [ par tawfikbe ] Bonjour,Jai écris un javascript qui ferme ma fenetre si jutilise le navigateur Internet explorer, mais non pas Mozilla Firefox. Le code est comme suit Adapter une page HTML en fonction de la dimension du navigateur [ par Haox85 ] Bonsoir tout le monde, Je sais que cette question a été posée au moins une centaine de fois sur tous les forums. Diverses réponses ont été apportées, Probleme lancement contenu video sous firefox mais pas sur IE [ par Maystone ] Bonjour, Bon alors je débarque un peu pour ce qui est du javascript mais je pense que mon probleme doit se situer dedans J'ai fais un site en flash,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales