begin process at 2012 05 29 18:59:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Problème dans un iframe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème dans un iframe

lundi 23 mai 2011 à 13:16:37 | Problème dans un iframe

michimichid

Bonjour,

je crée une fonction javaScript pour changer la source d'un iframe :
function Changer(T)
{
document.getElementById('frame').src= T ;
}


<iframe id="frame" src="" height="100%" width="100%" >
</iframe>
<p><a href="" onclick="Changer('http://www.google.com')">site1 </a></p>
<p><a href="" onclick="Changer('http://www.gmail.com')">Site2</a></p>
<p><a href="" onclick="Changer('http://www.yahoo.com')">Site3</a></p>


mais ça ne marche pas :(
Merci
lundi 23 mai 2011 à 16:11:35 | Re : Problème dans un iframe

Zobibol

Membre Club
Bonjour, le problème ce situe au niveau des balises a
Alors, il y a deux possibilités pour corriger le problème:
soit href="#", dans ce cas, rien à faire
Code HTML :
<p><a href="#" onclick="Changer('http://www.google.com')">site1 </a></p> 

soit href="" et dans ce cas, il faut retourner false dans le onclick
Code HTML :
<p><a href="" onclick="Changer('http://www.google.com'); return false;">site1 </a></p> 

vu que dans le cas décrit ici, il n'y a rien dans href, il essais d'ouvrir la page "rien" donc, le onclick n'est pas traité.


[o-_-o]
lundi 23 mai 2011 à 16:25:15 | Re : Problème dans un iframe

gnut

Bonjour,
La solution
Code Javascript :
href="javascript:Changer('http://www.google.com')"

est bien aussi ça évite de réactualiser la page et d'ajouter une url dans l'historique du navigateur, si plus tard on souhaite utiliser un href="javascript:window.history.go(-1;", par exemple.
J'ai rencontré ce pb une fois.
lundi 23 mai 2011 à 16:26:11 | Re : Problème dans un iframe

gnut

Oups : href="javascript:window.history.go(-1);"
lundi 23 mai 2011 à 16:32:52 | Re : Problème dans un iframe

jopop

Salut,

ton problème vient du fait que tu utilises des tag A HREF qui retournent sur le server, et du coup ton changement de src, côté client, est zappé.

Essaie ceci :
- dans ta fonction, mets un "return false;" à la fin,
- dans tes onlick, mets un "return Changer(..);"

Bon code
lundi 23 mai 2011 à 16:33:41 | Re : Problème dans un iframe

jopop

oups grillé, trop lent ^^


Cette discussion est classée dans : problème, changer, iframe, color


Répondre à ce message

Sujets en rapport avec ce message

Problème de taille d'iframe [ par LeJulius ] voila les gas !! ::je souhaite choper la taille d'une iframe qui est défini commeun pourcentage d'une cellule d'un tableau et ce tableau est dans la rollover sur popup ou iframe [ par sophy ] Bonjour à vous tous :) Cela fait plusieurs jours que je cherche à résoudre mon problème et à force d'avoir lu tant et tant de codes.... je finis par t changer source iframe avec js sous differents browsers [ par martiall ] Salut à toutes et tous,en essayant de faire simple....Sur ma page, j'ai une iframe du style :j'ai aussi j'arrive pas a changer la couleur de ma scroll bar !!! :-( [ par kerdesign ] bonjour !!voila, j'arrive pas a changer la couleur de ma scrollbar, voila les couleur que je voudrais integrer a mon *.htm :BODY {   scrollbar-face-co Problème Iframes [ par jujudu59110 ] Voilà, j'ai un gros problème avec une iframe !!Je vous explique :J'ai un menu de texte et j'aimerai que le lien charge une page dans l'iframe !Aprés d Problème iframe [ par vbguigui ] bonjour, j'ai un chat en iframe, cependant, j'ai un probleme :  L'iframe devient tout blanc à chaque fois que la page recharge ... (dans firefox ... d Quelle est la différence entre Frame, IFrame et Div... [ par rem78 ] Bonjour,J'ai un problème de frame que j'utilise pour mon site et qui provoque dans ma fenêtre popup plein écran l'apparitiond'un barre verticale, hors problème [ par c_ensias ] Bonjour à tous et à toutes,Mon problème est le suivant :J'ai une iframe à l'intérieur d'une page principale. Lorsque je clique sur un lien dans l'ifra Popup à partir d'une iframe [ par chamallow ] BonjourJ'ai un petit problème avec l'ouverture d'une popup.En fait, j'ai une fenêtre principale qui contient une iframe. Cette iframe peut (à la deman Changer l'emplacement du curseur [ par Steph115 ] Bonjour,J'aimerais savoir si il est possible de défnir l'emplacement du curseur dans un champ edit de façon à la positionner à la fin.J'utilise la mét


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,568 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales