window.opener.location.reload()和window.opener.location=window.oper.location的区别

时间:2023-02-04 12:34:29
  求window.opener.location.reload()的代替语句,


  本人测试window.opener.location.reload()  会出现问题 

开始是在发文中  点击一条记录提交后  调用window.opener.location.reload()    出现
window.opener.location.reload()和window.opener.location=window.oper.location的区别


window.opener.location.reload()和window.opener.location=window.oper.location的区别
提交后 也是在发文中


  继续 测试使用 window.opener.location =window.opener.location 出现

  开始也是在发文中   

window.opener.location.reload()和window.opener.location=window.oper.location的区别

window.opener.location.reload()和window.opener.location=window.oper.location的区别

  由此可得,window.opener.location.reload()  和 window.opener.location =window.opener.location  是不同的,, 网络上所谓的解法也是不正确的、。。 


 以前 也遇到过这个问题,但是通过window.opener.location  指向  实际页面 可以解决, 现在遇到  由于需求 不同 所以 暂时没 好的 解决 办法  ,,  问下  有没 语句 能代替window.opener.location.reload() 得到一样的效果  , 使用的是post 请求。。。

4 个解决方案

#1


http://bbs.csdn.net/topics/310065545

不知道这个对你有帮助没,你试试看~~~~~~

#2


window.opener.location  改成你请求的地址。 。
 opener reload 因为不是同一个页面所以会弹出提示信息。 

#3


引用 2 楼 rui888 的回复:
window.opener.location  改成你请求的地址。 。
 opener reload 因为不是同一个页面所以会弹出提示信息。 


改成请求的地址可以,但是我这边获取不到请求的地址 有参数  所以 不能 拿到,,  需要的 是  window.opener.location.reload()  的 替代语句

#4


  逻辑处理吧!!   暂时没找到好的解决办法

#1


http://bbs.csdn.net/topics/310065545

不知道这个对你有帮助没,你试试看~~~~~~

#2


window.opener.location  改成你请求的地址。 。
 opener reload 因为不是同一个页面所以会弹出提示信息。 

#3


引用 2 楼 rui888 的回复:
window.opener.location  改成你请求的地址。 。
 opener reload 因为不是同一个页面所以会弹出提示信息。 


改成请求的地址可以,但是我这边获取不到请求的地址 有参数  所以 不能 拿到,,  需要的 是  window.opener.location.reload()  的 替代语句

#4


  逻辑处理吧!!   暂时没找到好的解决办法