iframe取元素

2019-11-28  本文已影响0人  ThisWu

现在的技术发展趋势在使用vue,react等其实已经很少用到iframe这个标签了。
但是却也是避免不了接手别人的老项目,进行二次开发。很多刚入行人员就不清楚了。
在这里整理出来共大家使用吧

    注:先引用jq在使用

    //在iframe里面拿外面的元素。如果外面的元素id=“box”
    $("#box", top.document);

    //在iframe里面调用外层的函数。如方法名“newConfirm”
    window.parent.newConfirm()

    //在外层调用iframe里面的方法,iframe标签设置id=“box” name=“box”如:
    <iframe id="box" name="box" src="index.html" ></iframe>
    调用:window.frames['box'].load()   //load是内部设定的方法名

有别的写法,可以提意见,看见会补上。

上一篇下一篇

猜你喜欢

热点阅读