如果iframe与父网页不在同一个域中,是否有用户检测用户是否点击了iframe内的链接?
编辑:我无法访问iframed页面。我只拥有父窗口。
答案 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);