获取iframe的当前位置/网址并分配到变量中

时间:2013-03-12 10:48:53

标签: javascript jquery url dom iframe

我在自己的服务器上托管了一些内容,我正在动态地向用户显示这些内容。但是内容是几层深,我需要iframe的url /位置,所以我可以将它分配给一个链接。

结果应该是当用户点击链接时,它会将他们带到包含iframe的页面以及在iframe中显示正确的页面/图层。

如何通过javascript或jquery实现此目的?或者xpath也需要这个吗?如果你不同意,请不要低估这个问题,但要解释为什么我不应该发布它,因为太多的downvotes你被禁止了。

谢谢!

1 个答案:

答案 0 :(得分:3)

尝试使用jquery,例如:

$(document).ready(function(){
    $("#iframeid").load(function(){
      alert(this.contentWindow.location);// do what you want with this location
    });
});

注意:首先添加最新版本的jquery