suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - iframe框架怎么关闭子页面刷新父页面呢

类似这样的

关闭当前文章 刷新前一个页面

高洛峰高洛峰2781 Tage vor603

Antworte allen(4)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-05-16 13:13:05

    看不出你哪里使用了iframe和结构,能说清楚点么。
    如果是关闭iframe,刷新页面的话,则可以直接通过dom来实现,不同域的话,则可以通过跨域来实现。
    如果是关闭这个标签,刷新另外一个标签的话,则可以使用cookie+定时,或者是storage事件来触发多标签通信。

    Antwort
    0
  • PHP中文网

    PHP中文网2017-05-16 13:13:05

    postmessage很适合这个场景啊

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:13:05

    试试js 回调函数呢

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:13:05

    这个截图看起来很像是H-ui的框架.
    如果你弹出的iframe用的是layui 可以这样用:

    var index = parent.layer.getFrameIndex(window.name);
    parent.layer.close(index);//关闭当前页
    window.parent.location.replace(location.href)//刷新父级页面
    

    如果是不是用layui弹出的:

    window.close();//关闭当前页
    window.parent.location.replace(location.href)//刷新父级页面
    

    这个里面... window.close();//这个关闭其实可以通用

    window.pranet.操作();
    这种方式也是通用的操作父级页面 后面接上的东西和你在父级页面想做的操作写的一样就可以

    Antwort
    0
  • StornierenAntwort