2012-10-17 54 views
1

嗨我在我的網站上使用了iframe顯示的第三方訂單表單。 在使用IE或Safari瀏覽器內嵌框架不服形式的錯誤框「會話已過期」iframed頁面在IE和Safari中提交表單時會導致會話過期

的頁面是提交: http://prepaidnuller.nl/gratisprepaid.php

如果單擊畢思特按鈕,你可以點擊「volgende」在頁面下方,你會得到一個錯誤框,說明會話已經過期(IE和Safari)其他瀏覽器確實工作。

當關閉iframe,然後手動刷新上面的頁面,然後重試提交表單時,整個事情都被接受。

IE和Safari如何接受表單提交的任何解決方案?並且不顯示會話過期。

回答

0

我的投注?

No DOCTYPE Declaration could be found or recognized in this document. This generally means that the document is not declaring its Document Type at the top. It can also mean that the DOCTYPE declaration contains a spelling error, or that it is not using the correct syntax.

的fancybox(最喜歡jQuery插件的)需要在標準模式,這意味着適當DOCTYPE聲明必須被設置運行。

檢查this good article更多的還是簡單的設置這是你的文件的第一行:

<!DOCTYPE html> 

順便說一句,因爲你正在使用的fancybox V1.3.4與內嵌內容,謹防THIS BUG及其解決方法。