2009-06-08 4 views
0

Duplicate possible:
How do I get the current location of an iframe?URL d'accès d'un site IFrame

Salut,

Comment puis-je obtenir l'URL de la page dans mon iFrame.

Pour exampple, j'ai une ifarme dans ma page:

<IFRAME name="Google" id="Google" style="position:absolute;left:0px;top:100px;width:500px;height:500px;z-index:1" src="http://www.google.com/" frameborder="1"></IFRAME> 

Si la page change à l'intérieur de l'iframe, comme si http://www.google.com modifications, il devrait donner l'URL de correspond le.

J'ai essayé d'utiliser document.getElementById ("Google"). ContentWindow, mais il donne l'erreur "Accès refusé". Une idée de comment cela peut-il être fait?

Merci d'avance. Cordialement, Bhaskardeep Khaund

Répondre

0

Je pense que getElementById n'est pas la bonne chose à utiliser ici. Vérifiez si cela est utile:

var foo=document.getElementsByTagName("iframe"); 
alert(foo[0].src); 
+0

Je l'ai fait, mais cela ne fonctionne pas pour une URL tierce. J'ai lu dans quelques articles, que ce n'est pas possible. Donc, ma question est peut-elle être réalisée en utilisant une autre façon, dire comme utiliser DIV ou quelque chose. – Bhaskar