javascript - js打开窗口的问题
本文介绍了javascript - js打开窗口的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
为什么ajax返回之后就无法打开一个窗口?
代码:
$.ajax( {
url: '/fb/index.php',
data:{data: 1},
type:'post',
success:function(data) {
window.open("http://www.jb51.net");
},
error : function() {
console.log("error2");
}
});
为什么没有打开新的窗口呢,求指教??
解决方案
这个坑之前踩过,异步
的AJAX
回调中使用window.open
,会被浏览器拦截,把AJAX
改为同步的可以解决,题主可以试一下。
这篇关于javascript - js打开窗口的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文