有没有办法在Safari中使用Javascript禁用弹出窗口拦截器?

时间:2015-04-15 10:36:44

标签: javascript jquery safari mime-types mime

我知道这是一个非常模糊的问题。但在我目前的应用程序中,我需要从ajax响应中下载xls文件。所以我使用" window.location",它在chrome,firefox和IE中完美运行。

但是safari正在抛出一个错误"资源被解释为文档但是使用mime类型转移了&application; vnd.ms-excel'" 。为此,我从" window.location"改变了代码。到" window.open(' url',' _blank')"。它解决了mime类型错误。但是当在safari中启用弹出窗口阻止程序时,它甚至不会提示用户授予打开弹出窗口的权限。但所有其他浏览器都这样做了。

所以我的问题是!有没有可能,我可以使用javascript或jQuery关闭safari中的弹出窗口拦截器(我知道我们不能使用js或jQuery覆盖浏览器设置)?或者至少可以知道天气弹出窗口阻止程序是否已启用?

0 个答案:

没有答案