var wyWindow = window.open('_blank');
$http.post($rootScope.baseUrl + '/Interface0231A.ashx', {
userFId: fId
}).success(function (data) {
if(data.code === 0) {
//模拟登录获取临时密码成功
var tempPwd = data.msg;
wyWindow.location = emulateLoginUrl + '#/login?n=' + fId + '&p=' + tempPwd + '&isEm=1';
}else {
constantService.showSimpleToast('模拟登录失败!');
}
});
直接在异步回调里调window.open会被浏览器阻止,可以同步先打开窗口,在异步回调里跳转页面
相关文章:
- input中v-model和value不能同时调用时解决方案 2018-04-25
- 微信页面入口文件被缓存解决方案 2021-10-26
- Python调用浏览器访问网站 2018-06-14
- JavaScript打开新窗口被拦截问题 2018-05-09
- 小程序首页onLoad为异步,调用app.js中的全局参数的解决方案。 2018-03-20
- 浏览器同源策略及跨域的解决方法 2021-12-29
- Chrome浏览器调试技巧 2017-12-23
- 关于文件导出(下载)功能不兼容IE浏览器的解决方案 2018-07-31