我有一个 iframe 对象指向特定页面。例如,
<iframe src="http://en.wikipedia.org/wiki/Special:Random"></iframe>
我希望每当 iframe 的位置发生变化时都会收到警报,因为用户单击了其中的链接。
Doing onLoad="alert(this.ContentWindow.location.href);"
什么也不产生。
Doing onLoad="alert(this.src);"
无论用户单击什么,都会产生初始 src (../wiki/Special:Random)。
用户将留在同一域中,因此不会违反同源策略。
在“ContentWindow”中使用正确的大小写,它应该是“contentWindow”。
<iframe src="your initial URL" onload="alert(this.contentWindow.location.href)" />
works.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)