J'ai une iframe qui doit changer de contenu selon l'adresse saisie dans un champs texte.
Ensuite quand on navigue dans la frame comme si on été sur un navigateur , je veux récupérer l'url de la page sur l'aquelle je me trouve.
Je vous passe mon code pour mieux comprendre
<iframe id="folder1" name="folder1" src="" height="80%" width="100%"></iframe>
<input type='text' name='href' id='href' value='http://www.google.fr'/>
<a href="javascript:home()">Home</a>
<a href="" onclick='history.go(-1)'>Précédent</a>
<a href="" onclick='history.go(+1)'>Suivant</a>
<a href="javascript:google()">Go</a>
<a href="javascript:url()">Adresse</a>
<script type='text/javascript'>
function google()
{
var1 = document.getElementById('href').value;
top.folder1.location.href= var1;
};
function home()
{
all.folder1.location.href = 'http://www.google.fr';
};
function url()
{
alert(folder1.window.location.href);
};
</script>
Pour info ma frame s'appelle folder1.