关于刷新的问题

为什么window.onunload = function(){ this.opener.location.reload(); }能执行刷新,

window.onunload = function(){ window.parent.contentPane.refreshAllSheets(); }不能调用方法呢?



憶往昔亂浮生 发布于 2021-2-2 11:54
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2021-2-2 13:11(编辑于 2021-2-2 17:08)

所以为什么不用第一个。

window.onunload = function(){ window.parent._g().parameterCommit(); }不

  • 憶往昔亂浮生 憶往昔亂浮生(提问者) 问题是不一样啊,第一个会重载页面,如果参数面板有参数查询的话会直接清空,很影响使用体验。第二个只刷新sheet不刷新参数面板使用体验好的多。
    2021-02-02 17:07 
最佳回答
0
孤陌Lv6资深互助
发布于2021-2-2 13:13(编辑于 2021-2-2 13:14)

你是表单吧 不是CTP  你不可以运行的 是刷新指定SHEET的

  • 憶往昔亂浮生 憶往昔亂浮生(提问者) 是CPT。
    2021-02-02 17:08 
  • 孤陌 孤陌 回复 憶往昔亂浮生(提问者) 你没有指定SHEET啊
    2021-02-02 17:13 
  • 孤陌 孤陌 回复 憶往昔亂浮生(提问者) 你可以用查询代替
    2021-02-02 17:14 
最佳回答
0
radioliuLv5见习互助
发布于2021-2-2 13:14

你是决策还是填报还是什么

  • 4关注人数
  • 355浏览人数
  • 最后回答于:2021-2-2 17:08
    请选择关闭问题的原因
    确定 取消
    返回顶部