[HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox



  1. #1
    Airtux

    Question [HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox


    ------

    Bonsoir,

    Je poste beaucoup ces temps-ci mais voilà je dois dire que je galère pas mal avec des truc bien trop compliquer pour ma petite caboche

    Alors voila j'ai fait en sorte que quand je clique sur un bouton sa ouvre un lien dans une iframe et sa fonctionne très bien sur Chrome mais sa fonctionne pas sous IE et Firefox ces dernier m'ouvre un nouvel onglet a la place de m'ouvrir le lien dans la frame pourtant j'ai bien indiquer target="iniframe" sur le bouton.

    Voila mon bouton:
    Code:
    <a href="http://www.trucmuch.com/page2.php" target="iniframe" />Mon bouton</a>
    Voila mon iframe:
    Code:
    <div id="outdiv">
    	<iframe height="400px" id="iniframe" onload="this.style.opacity='1';" scrolling="no" src="http://www.trucmuch.com" width="400px"></iframe></div>
    (Le onload..... c'est juste pour faire un effet d'apparition progressive en JS).

    Merci de m'aider SVP.

    -----
    Dernière modification par Airtux ; 15/10/2012 à 00h30.

  2. #2
    Airtux

    Re : [HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox

    Up! Svp

  3. #3
    PA5CAL

    Re : [HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox

    Bonsoir

    En principe, le paramètre "target=" permet de spécifier comme destination une fenêtre ou un cadre (frame) mais pas un tag "iframe".

    Si tu veux modifier le contenu de ton "iframe", il conviendrait plutôt de coder quelque chose comme ceci :
    Code HTML:
    <span onClick="document.getElementById('iniframe').src='URL2';">Mon bouton</span>
    
    ...
    
    <iframe id="iniframe" src="URL1" height="400px" width="400px"></iframe>
    avec URL1 et URL2 les adresses prévues.

  4. #4
    Airtux

    Re : [HTML]Ouvrir lien dans iframe ne fonctionne pas sous IE et Firefox

    Merci! Sa fonctionne très bien avec un style = "cursorointer;hand" pour afficher le curseur de la main c'est top... mais finalement j'ai aussi trouver une autre technique pour que sa fonctionne sous Firefox et IE il faut simplement mettre name="iniframe" a la place de id="iniframe".

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Ouvrir un pdf en direct sous Firefox et Seven [Résolu]
    Par gienas dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 17/01/2011, 05h35
  2. lien dans mail fonctionne pas
    Par Cornemuse dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 09/08/2010, 11h39
  3. JAVA installé fonctionne sous FireFox pas sur IE
    Par danyvio dans le forum Internet - Réseau - Sécurité générale
    Réponses: 8
    Dernier message: 15/12/2009, 06h37
  4. ouvrir un lien dans messagerie
    Par kuznik dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 04/03/2008, 17h53