载入的iframe页面会挡住父级页面一切冒泡事件,怎么破?

dsc0003 2017-03-16 11:43:51
父页面

<html>
<body style="width:100vw;height:100vh;">
<iframe src="child.html"></iframe>
</body>
</html>
<script>
document.querySelector("body").addEventListener("touchstart", function(){
console.log(111111)
}, true)
</script>

子页面 child.html

<html>
<body style="width:100vw;height:100vh;">
testtest
</body>
</html>
<script>
document.querySelector("body").addEventListener("touchstart", function(){
console.log(22222)
}, true)
</script>


现在是 只能出发 child.html 的事件 ,
我要同时触发 父级页面 和 子集页面的事件
...全文
410 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
父页的事件单独出一个函数来,如parentTouch,子页调用parent.parentTouch()

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧