-
【jquery】ajax 请求成功后新开窗口被拦截解决方法
简介问题:前面开发项目时碰到一个问题,ajax异步请求成功后需要新开窗口打开url,使用的是window.open()方法,但是很可惜被浏览器给拦截了,怎么解决这个问题呢?分析:浏览器之所以拦截新开窗口是因为该操作并不是用户主动触发的,所以它认为这是不安全的就拦截了(不过如果是_self的话就不会有这个限制),即使ajax回调函数中模拟执行click或者submit等用户行为(trigger(…- 1
- 0
网站技巧2024-09-19 19:44:49