Détection navigateur... Détection du navigateur en cours...
createElement ( "link"); fileref. setAttribute ( "rel", "stylesheet"); fileref. setAttribute ( "type", "text/css"); fileref. setAttribute ( "href", Lien); document. getElementsByTagName ( "head") [ 0]. appendChild ( fileref);} Ensuite dans ton header de la page web tu place: 1 2 3 Voilou bon courage. 02/08/2011, 21h23 #6 En règle générale, filtrer des fonctionnalités par la détection du navigateur est une mauvaise pratique. En général, on préfèrera utiliser la détection de fonctionnalité. Un exemple classique: 1 2 3 4 5 6 7 var xhr; if ( document. all) { // méthode usuelle pour détecter IE xhr = new ActiveXObject ( "Msxml2. XMLHTTP");} else { xhr = new XMLHttpRequest ();} Ici, deux problèmes se posent: n'a jamais été "IE exclusive": Opera depuis longtemps et maintenant Chrome et Safari reconnaissent cette immondice (troll inside), mais seul IE sait instancier un activeX... c'est ballot. D'autre part, ça fait bien longtemps qu'IE implémente son objet XMLHttpRequest... pourquoi passer par une solution bancale?
Version La propriété appVersion est prise en charge dans tous les principaux navigateurs. Exemple Retourne la version de votre navigateur:
Cliquez le bouton pour voir la version de votre explorateur.
var x = "La version de votre navigateur est: " + Version; Navigator La propriété cookieEnabled La propriété cookieEnabled ne retourne une valeur booléenne qui spécifie si les cookies sont activés dans le navigateur. okieEnabled La propriété cookieEnabled est prise en charge dans tous les principaux navigateurs. Exemple Déterminer si les cookies sont activés dans votre navigateur:if(okieEnabled==true) { var x = "Les cookies sont activées dans votre navigateur ";}else {var x = "Les cookies ne sont pas activées dans votre navigateur ";} tElementById("demo"). innerHTML=x; Navigateur La propriété onLine La propriété onLigne retourne une valeur booléenne qui spécifie si le système est en mode hors connexion.
⌚ Reading time: 4 minutes bevacqua Dans les versions précédentes, je testais si je devais déclencher popstate manuellement lors du chargement de la page, car Chrome le déclenche juste après le chargement, contrairement à Firefox et IE. if ($zilla || $. ) { $(window). trigger('popstate');} Maintenant qu'ils ont supprimé l'objet navigateur dans la 1. 9, comment dois-je tester ces navigateurs? Ou comment puis-je savoir si j'ai besoin de popstate au chargement de la page ou pas? Le code est: $(function(){ $(window)('popstate', popState); // manual trigger loads template by URL in FF/IE. $(window). trigger('popstate');}}); Mettre à jour C'est parti pour ça: function popState(e){ var initial = e. originalEvent === undefined || e. === null; if(! initial){ activateRoute({ key:, settings: e. }, 'replace');}} function init(){ var route = getRoute(thname); activateRoute(route, 'replace');});} Vous devriez ajouter un petit test de santé mentale à votre popstate gestionnaire, et assurez-vous que cela ne coûte rien si vous "apparaissez" dans le même état que celui dans lequel vous avez commencé.
> Vous utilisez un systeme d'exploitation de type: Pas Glop, je ne connais pas cet OS Ici vous pouvez apprendre: Version imprimable:
Maison À Vendre Hoymille, 2024