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

JavaScript Discussion :

Avertissement*: reference to undefined property window.opera


Sujet :

JavaScript

  1. #1
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut Avertissement*: reference to undefined property window.opera
    Bonjour,

    dans un script j'ai un test de navigateur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var op = (window.opera ? 1 | 0);
    le hic c'est que j'ai systématiquement l'avertissement en titre de ce post.

    comme éviter cette erreur dans Firebug ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  2. #2
    Membre Expert
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Par défaut
    Bonjour,

    comma ca ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var op = (window["opera"] ? 1 | 0);

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par gwyohm Voir le message
    Bonjour,

    comma ca ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var op = (window["opera"] ? 1 | 0);
    bonne idée ! ... mais ça ne fonctionne pas
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    pour Opéra, le test ne semble pas être celui-là ...

    A+

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par E.Bzz Voir le message
    Bonjour,
    pour Opéra, le test ne semble pas être celui-là ...

    A+
    ok, je note résolu car il y a un contournement...mais j'aimerai tout de même comprendre pourquoi je ne peux pas tester l'existence de cette propriété ?!

    on fait ça tout le temps en Javascript !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     if (document.all)  ..
     if (element.parentOffset) ...
     if (window.addEventListener)...
    alors pourquoi pas window.opera ?!

    par acquit de conscience je viens de vérifier que j'ai le même warning sur ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      var op; if (window.opera) op = 1; else op = 0;
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

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

Discussions similaires

  1. Réponses: 28
    Dernier message: 16/04/2009, 16h35
  2. reference indefine ( undefined reference to )
    Par themahg dans le forum C++
    Réponses: 1
    Dernier message: 28/03/2008, 09h45
  3. Erreur : reference to undefined identifier: ’
    Par acer_intel dans le forum Scheme
    Réponses: 8
    Dernier message: 01/03/2008, 16h10
  4. Réponses: 7
    Dernier message: 29/06/2007, 13h19
  5. [MSXSL] Reference to undefined entity 'nbsp'.
    Par Triangle dans le forum XSL/XSLT/XPATH
    Réponses: 27
    Dernier message: 30/08/2005, 17h35

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