当前位置:Gxlcms > JavaScript > Ajax请求成功后打开新窗口地址

Ajax请求成功后打开新窗口地址

时间:2021-07-01 10:21:17 帮助过:11人阅读

这篇文章主要介绍了Ajax请求成功后打开新窗口地址的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

废话不多说,关键代码如下所示:

这个url请求成功后window.open(rel.url,"_blank");会被浏览器拦截,无法打开新窗口,如果把window.open()放在ajax外面,问题就迎刃而解,代码如下:

下面看下在Ajax响应之后打开新窗口

最近的开发中有一个功能,点击一个链接之后,要判断当前的用户是否登录,没有登录的话,需要弹出一个登录对话框,用户登录之后,再在新的窗口(标签)中打开链接指向的Url。

不多说,直接贴出代码:

重点:需要使用同步提交,使用异步提交,callback里面打开新窗口(标签),会被浏览器认为是恶意行为。

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

通过Ajax方式上传文件使用FormData进行Ajax请求

jQuery Ajax方式上传文件的方法

利用ajax实现异步刷新请求

以上就是Ajax请求成功后打开新窗口地址的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行