联系
Knight's Tale » 技术

jquery弹窗处理

2015-09-13 17:58

在做页面设计时不可避免的会遇到弹窗的问题,如果你使用 windows.open, 肯定会遇到 浏览器拦截的问题。 http://www.html-js.com/article/2410 这篇文章讲的很清楚原因。

解决这个问题的方法就是坚决 不要使用windows.open方法。 改而使用 内嵌form表单,然后,submit() 提交到 新页面的方法。

也就是说,当用户点击控件后,触发 click方法,然后在click方法里去 submit到新页面。这种方法 所有浏览器均可以兼容。

如果想看实现代码,可以看看 51tra.com 支付功能的页面实现代码。

本文链接地址:jquery弹窗处理