公司网站在腾讯有个活动入口,用户登录后用top.window.location.reload()刷新,但腾讯页面出现JS没有权限错误,公司网站正常,有什么良策?本人新手。。

解决方案 »

  1.   

    你这属于跨域访问了。
    是由于浏览器安全设置的问题。
    网上有解决办法,不过那方法都属于脚本攻击了。最简单的办法,就是在子窗口里:
    window.location.href="top窗口域名下的某个也面";
    //然后在top窗口域名下的这个也面执行js:top.window.location.reload();
    再back回去。
      

  2.   

    这样,,那么腾讯页面一定是一个框架页面,top.window.location.reload()是刷新整个框架,是依据上次的页面记录刷新,当然不会错了。