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 :

lien marche sur internet explorer et non sur autre


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2005
    Messages : 24
    Points : 15
    Points
    15
    Par défaut lien marche sur internet explorer et non sur autre
    salut j'ai un probleme avec des liens ecrit en javascript qui ne marche pas an fait ca marche pour internet explorer mais non pour les autres browsers
    voici le code:
    window.parent.document.frames['idframe'].location.href=mapage.html
    alors ma question y a t il d'autre solution ou modification au niveau du code

  2. #2
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 866
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 866
    Points : 3 444
    Points
    3 444
    Par défaut
    Bonjour,

    Si ta frame a un attribut "id", tu peux utiliser la méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getElementById('idframe').location.href
    A+

  3. #3
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Bonjour,

    Si ta frame a un attribut "id", tu peux utiliser la méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getElementById('idframe').location.href
    A+
    Je dirais plutot:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    getElementById('idframe').src
    A tester....

  4. #4
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 866
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 866
    Points : 3 444
    Points
    3 444
    Par défaut
    Oui tu as tout à fait raison, autant pour moi.

    Voici une page de référence mentionnant l'attribut src

    A+

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 234
    Points : 172
    Points
    172
    Par défaut Get element by id
    Il arrive que getElemenById ne passe pas sur certain navigateur obsolete ou non mis a jour. Sur l'application sur laquelle je travaille, dans ma boite, on ne se permet pas de l'utiliser à cause des ces eventuels problème.

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 644
    Points : 66 671
    Points
    66 671
    Billets dans le blog
    1
    Par défaut
    je suis le premier concerné par les navigateurs obsolètes ...
    le service informatique de la boite dans laquelle je bosse étant peuplé de paléontologues et archéoloques ...
    Mais se pourrir le code pour 0.001% de pingouins neurasténiques qui n'ont pas vu la marée depuis 6 mois ...
    un rapide coup d'oeil sur les stats d'utilisation de browser ...

  7. #7
    Membre à l'essai
    Inscrit en
    Décembre 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2005
    Messages : 24
    Points : 15
    Points
    15
    Par défaut
    merci de repondre ci vite mais les deux codes ne marche pas
    bas enfait j'utilise des iframes ca donne pas d'erreur mais ca fonctionne pas
    vous pouvez regardez le site si vous voulez
    http://khouchar.codcom.net c'est pas encore operationnel c'est juste pour le test alors si vous utilise un navigateur autre que ieplorer vous allez remarquer le probleme

Discussions similaires

  1. Applet s'exécute sur Internet Explorer mais pas sur les autres navigateurs
    Par rosert dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 13/02/2015, 14h14
  2. [Google Maps] / Scripts : Marqueurs Google Maps non affichés sur Internet Explorer 7 & 8
    Par exilquery dans le forum APIs Google
    Réponses: 3
    Dernier message: 22/09/2011, 00h18
  3. [Joomla!] Étoiles pour voter du composant Seyret non visibles sur Internet Explorer
    Par filiplarlibe dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 06/09/2009, 19h24
  4. [Prototype] Ne marche pas sur internet explorer 4
    Par Klemsy78 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 16/11/2008, 18h44
  5. EXTENSIONS XML, XSL, XSLT, sur internet explorer 6 pack 2
    Par superjeanpi dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 08/12/2004, 13h11

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