Pourquoi ne puis-je pas ouvrir une fenêtre après le retour d'Ajax ?
Code :
$.ajax( {
url: '/fb/index.php',
data:{data: 1},
type:'post',
success:function(data) {
window.open("http://www.jb51.net");
},
error : function() {
console.log("error2");
}
});
Pourquoi une nouvelle fenêtre ne s’est-elle pas ouverte ? Pourriez-vous s’il vous plaît me donner quelques conseils ? ?
J'ai déjà rencontré ce piège.
异步
的AJAX
回调中使用window.open
,会被浏览器拦截,把AJAX
Il peut être résolu en le changeant en synchronisation. Le questionneur peut l'essayer.Je n'ai pas saisi le if, donc il ne s'est pas affiché. Essayez de générer des données
.