我想在点击iframe中的A'标记时收到提醒,这是我的代码:
<Html>
<Head>
<Title>change links</Title>
</Head>
<body>
<iframe id="tab" src="http://www.site.com"></iframe>
<script type="text/javascript">
var tags = document.getElementsByTagName("a");
tags.addEventListener("click", alert(""), false);
</script>
</body>
</Html>
* iframe与运行脚本的域名不同
为什么不起作用?
答案 0 :(得分:3)
因此,这被视为跨站请求或也称为XSS攻击。严格PROHIBITED
以任何方式读取或修改不同域上iframe的内容。
在新的HTML5标准中不推荐使用更多帧,因此不鼓励使用它们。