affichage de l'url d'une iframe dans une div
Bonjour, cela a déjà dû être demandé 200 fois, mais ne trouvant pas de réponse sur google, je tente ici. (j'ai aussi essayé le forum developpez.com sur javascript - http://www.developpez.net/forums/d67...e/#post3929615, mais apparemment pour des questions de sécurité dui navigateur, c'est impossible coté client)
voilà mon problème : j'ai une iframe dans ma page, dans laquelle se chargent des pages externes, donc appartenant à un autre domaine.
Dans ma page, j'ai aussi un div (id=toto) dans lequel je souhaiterais afficher l'url chargée dans l'iframe en tant que contenu (toto.innerHTML).
Cependant, lorsque j'utilise les frames[0].contentwindow.location.href, je me retrouve devant un permission denied...
pouvez vous m'aider ?
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<script>
function CheckURL()
{
try
{
document.getElementById('toto').innerHTML=window.frames[0].location.src;//document.getElementById('IframeID').src;
}
catch(e)
{
document.getElementById('toto').innerHTML=e;
}
}
</script>
<font color=yellow><div id="toto"></div></font>
<iframe runat=server style="background-color: white" id="IframeID" name="IframeID" width="100%" height="750" onmouseover="CheckURL();" src="BlankIframe.aspx">
</iframe> |
merci d'avance
Nicolas