chrome浏览器是否不支持window.opener

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrome浏览器是否不支持window.opener相关的知识,希望对你有一定的参考价值。

参考技术A chrome是webkit内核,也即非IE内核的。虽然chrome的全球占有率已达11.9%,国内厂家也纷纷效仿google,在chrome的源头——开源的chromium项目——的基础上,仿照google做chrome山寨。但是因为chrome是这几年才出来斩头露角的,所以是目前市场占有率最高的还是老大哥IE。在chrome出来前,各家网站上的东东几乎都是专为IE浏览器开发的,从未想过IE地位会被如此动摇。目前还有很多网站限于技术等原因,没有让自己的网站更新到兼容chrome的地步。不过,相信随着时间推移、chrome全球占有率逐步扩大,这种情况将越来越少见。
毕竟被chrome惯坏的孩子,谁会去用慢吞吞的IE呢?本回答被提问者和网友采纳

关于 Safari 浏览器不支持 location [ window.location.href window.open()] 跳转问题的解决方案

最近在做项目时,碰到 safari 浏览器不支持location跳转问题,针对此问题,可以通过 js 模拟点击时间来解决,代码如下:

 1 <!DOCTYPE HTML>
 2 <html lang="en-US">
 3 <head>
 4    <meta charset="UTF-8">
 5    <title></title>
 6 </head>
 7 <body>
 8    <a id=‘link‘ href="#"></a>
 9    <script type="text/javascript">
10       var obj = document.getElementById(link);
11       obj.href = "http://www.baidu.com";
12       obj.click();
13    </script>
14 </body>
15 </html>

 

以上是关于chrome浏览器是否不支持window.opener的主要内容,如果未能解决你的问题,请参考以下文章

JS window.open()拦截问题解决方案

苹果safari浏览器window.open问题

关于 Safari 浏览器不支持 location [ window.location.href window.open()] 跳转问题的解决方案

chrome window.close 无法使用怎么办

jQuery window.open() 不允许在 Chrome 中加载本地资源

“将图像另存为..”在使用 window.open() 和 document.write() 时无法在 Google Chrome 中运行