美文网首页
主窗口与frame之间的通信

主窗口与frame之间的通信

作者: 追风的云月 | 来源:发表于2017-08-02 22:40 被阅读0次

    主页面与打开的iframe之间的操作

    1.frame触发主页面的函数
    parent.window.主页面函数名
    2.DOM方法:
     父窗口操作iframe:window.frames["iframeSon"].document
     iframe操作父窗口: window.parent.document
    3.jquery方法:
     在父窗口中操作选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text");
     在IFRAME中操作选中父窗口中的所有输入框:$(window.parent.document).find(":text");

    向打开的页面传值

    javascript HTML静态页面传值的四种方法

    子页面操作父页面

    1.刷新父页面
    parent.window.location.reload()
    2.改变父页面的元素值
    parent.window.document.getElementById('tabTitle').innerHTML="已改变";
    3.window.opener只属于window.open()方法打开的页面
    4.浏览器子窗口往父窗口传值遇到的window.opener is null 的问题

    相关文章

      网友评论

          本文标题:主窗口与frame之间的通信

          本文链接:https://www.haomeiwen.com/subject/xsfulxtx.html