您好我在我的网站上使用的第三方订单表格由iframe显示。 在使用IE或Safari时,iframe拒绝接受表单提交,并显示错误框“会话已过期”
该页面是: http://prepaidnuller.nl/gratisprepaid.php
如果您点击bestel按钮,您只需点击页面下方的“volgende”,您将收到一个错误框,其中显示会话已过期(IE和Safari)其他浏览器可以正常工作。
关闭iframe然后手动刷新上面的页面,然后重试提交表单,尽管接受了整个事情。
关于IE和Safari如何接受表单提交的任何解决方案?并且不显示会话已过期。
答案 0 :(得分:0)
我打赌?
Fancybox(与大多数jQuery插件一样)需要在标准模式下运行,这意味着必须设置正确的DOCTYPE
声明。
检查this good article以获取更多或简单的设置,将其设置为文档的第一行:
<!DOCTYPE html>
顺便说一句,由于您使用fancybox v1.3.4和 内联 内容,请注意THIS BUG及其解决方法。