为了账号安全,请及时绑定邮箱和手机立即绑定

有关iframe的操作

有关iframe的操作

慕神8447489 2019-02-21 15:19:56
1.在点击iframe内页面时,如何阻止跳转事件和a链接的跳转?2.如何实时获取iframe内的元素?//想到用e.target但是好像获取不到3.获取到这个元素后,是否可以操作改变元素的class?//基于第二条的结论,无法实现第三条。如果有实现这种操作的思路,希望提供下,谢谢~
查看完整描述

2 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

iframe的src是不是同源,一般不允许修改里面的内容的,由于跨域的存在,如果同源的话应该可以,或者直接修改src里面的js。


查看完整回答
反对 回复 2019-02-25
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

前提是要在同一域下,iframe不能跨域操作

jquery方法


$(".iframe").contents().find("body");//查找到.iframe(假如你iframe的class为.iframe)元素里的body标签

js的方法


document.getElementById("iframe").contentWindow.body//查找到Id为iframe的iframe元素里的body标签


查看完整回答
反对 回复 2019-02-25
  • 2 回答
  • 0 关注
  • 462 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信