IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

bug IE7 sur $(document).ready


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 233
    Par défaut bug IE7 sur $(document).ready
    Bonjour pourquoi lorsque je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $(document).ready(function(){
    	alert('toto');
    }
    Cela fonctionne sur IE6, FFx, Opera, Safari mais pas sur IE7 ??

    Entete HTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml"  xml:lang="fr" lang="fr">
     
    <head>
    	<title>Mickael B. Site Web</title>
    	<meta http-equiv="Content-Type" content="text/html" charset="utf-8" />
    	<link rel="stylesheet" type="text/css" href="css/style.css" />
    	<script src="js/jquery-1.3.2.js" type="text/javascript"></script>
    	<script src="js/script.js" type="text/javascript"></script>
    </head>
    Merci

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Il n'a pas de bug !

    Avez-vous la certitude d'utiliser le même code -- même version de jQuery et même contenu du fichier script.js -- dans les différents navigateurs.

    [Edit 1h]
    Je viens d'avoir un problème qui peut laisser croire à un bug inexplicable, simplement l'oubli d'une parenthèse et le script ne fonctionne pas. Aucune alerte, ni de mon éditeur Komodo Edit ni de Firebug ! J'ai perdu 30 minutes sur cette bêtise !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $("ul.mainnav li").mouseleave(function(){
    	subnav_hide();
    });

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 233
    Par défaut
    Avez-vous la certitude d'utiliser le même code -- même version de jQuery et même contenu du fichier script.js -- dans les différents navigateurs.

    [Edit 1h]
    Euh oui puisque je travail sur un serveur de développement et je pointe sur la même URL quelque soit mes navigateurs.

    De plus j'ai réecrit mon document.ready d'une maniere differente est j'ai le même comportement.

    Au detour de quelque recherche je suis tombé sur ce topic mais dont la solution m'a paru bisare est complètement inadaptée dans mon cas :

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 233
    Par défaut
    Bon j'ai fait le test le plus simple du monde et donc j'écarte JQuery :

    dans mon HTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	<script type="text/javacript">
    		alert('toto');
    	</script>
    Ca ne marche pas sous IE7 non plus .... je m'inquiète là

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 233
    Par défaut
    Problème résolu après avoir réinitialiser complètement mes paramètres...que je n'ai jamais modifié pourtant ...

    Merci et désolé pour cette Nooberie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.net] Bug submit sur champ de saisie
    Par addicts dans le forum ASP.NET
    Réponses: 8
    Dernier message: 12/07/2006, 10h57
  2. Bug strtok sur chaine de type x;y;;z
    Par CanardJM dans le forum C
    Réponses: 15
    Dernier message: 05/01/2006, 10h16
  3. Bug Firefox sur tableau centré dans un div (mauvais refresh)
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/07/2005, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo