2010-10-05 77 views

回答

4

使用jQuery对话框http://jqueryui.com/demos/dialog/他们是纯粹的JavaScript,因此弹出窗口拦截器不会拦截此

+0

+1我喜欢这个......但是我可以用这个表单来提交目的吗?如果明智的话,如果这个对话框包含任何可以进一步处理的表单? – 2010-10-05 06:21:42

+0

是的,你可以。甚至为登录表单和许多其他功能添加ajax方法 – jknair 2010-10-05 06:25:52

0

不是一个直接的答案,但可能是浮动div是一个很好的替代品。建立一个js对话框。

1

确保您的弹出窗口的URL是在同一个域中的主要场所。使用与'target =“_ blank”'的链接永远不会被阻止,除非手动阻止,因为用户自己执行了操作。切换到警报和提示,而不是弹出窗口。

+0

如果浏览器默认由pop拦截器启用,那么常见的非技术用户不知道背后发生了什么,在这种情况下如何提示他? – 2010-10-05 06:15:58

相关问题