我是靠谱客的博主 刻苦西牛,最近开发中收集的这篇文章主要介绍window.open打开窗口被拦截的快速解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

自己遇到的使用window.open打开新窗口被拦截的几种情况(使用的chrome浏览器,其他浏览器未测):

第一次:window.open(www.uoften.com),打开了新窗口,但是页面并没有加载出来,需要回车才能出来

解决方法:页面地址需要加上协议名称http://或者https://    

第二次:在ajax异步请求成功的回调函数中使用window.open方法,虽然加上了协议名称,但是,却并没有打开新窗口,在地址栏直接显示 被拦截 的字样

解决方法:有两种:

1、将ajax异步请求改为同步请求     

2、使用   var newWindow = window.open("_blank");newWindow .location = "url地址";

以上这篇window.open打开窗口被拦截的快速解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

最后

以上就是刻苦西牛为你收集整理的window.open打开窗口被拦截的快速解决方法的全部内容,希望文章能够帮你解决window.open打开窗口被拦截的快速解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(481)

评论列表共有 0 条评论

立即
投稿
返回
顶部