检测iFrame中的网址是否已更改

时间:2011-07-08 15:37:55

标签: javascript jquery iframe

如果iframe与父网页不在同一个域中,是否有用户检测用户是否点击了iframe内的链接?

编辑:我无法访问iframed页面。我只拥有父窗口。

3 个答案:

答案 0 :(得分:1)

if (window.domain !== top.domain) {
  // they are not the same
}

答案 1 :(得分:1)

没有。由于javascript同源政策,如果iframe未与您运行javascript的网页所在的域名相同,则无法访问iframe DOM的任何成员。

答案 2 :(得分:0)

试试这个。

var isInSameDomain = (window.location.host == window.parent.location.host);