2010-11-08 4 views
2

Est-il possible de changer l'URL d'un iframe sans quitter la page? C'est à dire. Ajax Si oui, comment cela peut-il être fait. Merci beaucoupUtilisation d'ajax pour modifier iframe

+0

Oui, vous pouvez changer de manière asynchrone l'url de un iframe. AJAX n'a ​​rien à voir avec cela, sauf si vous récupérez l'URL du serveur. – zzzzBov

+0

Il ne s'agit pas d'AJAX. –

Répondre

2

Oui, en utilisant seulement javascript (je jQuery) ..

L'exemple est ici:

http://jsfiddle.net/pYG2z/

HTML: 
<iframe id="googframe" src="http://www.google.com"></iframe> 
<input type=button id="changeframe" value="Change"> 


JS: 
$('#changeframe').click(function() { 
    $('#googframe').attr('src','http://www.msn.com'); 
}); 
+0

Merci Fosco! Ça m'a aidé aussi! –

+0

@Fosco comment pouvons-nous utiliser un lien texte au lieu d'un bouton? – Arya

2
var iframe = document.getElementById('your_iframe'); 
iframe.src = 'http://example.com/'; 
Questions connexes