我遇到了一個問題,其中2個IE8(具有相同版本號8.0.6001.18702)在處理網頁時表現不同。 這個行爲不當的人當然是被客戶使用:),而我無法在我的機器或我們的測試機器上重現它。在btw上,這一切都很棒。2 IE8的行爲不同
如何縮小導致此問題的原因?
感謝
編輯: 點擊提交按鈕,顯然不應該提交表單,但在客戶端的IE瀏覽器,它只是沒有做到這一點。
我遇到了一個問題,其中2個IE8(具有相同版本號8.0.6001.18702)在處理網頁時表現不同。 這個行爲不當的人當然是被客戶使用:),而我無法在我的機器或我們的測試機器上重現它。在btw上,這一切都很棒。2 IE8的行爲不同
如何縮小導致此問題的原因?
感謝
編輯: 點擊提交按鈕,顯然不應該提交表單,但在客戶端的IE瀏覽器,它只是沒有做到這一點。
你可以讓他用命令行參數-extoff
執行ie8。
如果它沒有解決問題,兼容模式可能以某種方式觸發。
當然記得檢查你是不是在調用本地文件(這很明顯,但誰知道)。
更新:(只是閱讀評論)是在他身邊啓用了js嗎?
是在客戶端啓用了js。 – portoalet
你測試過其他瀏覽器比Firefox和IE嗎? button
和input
按鈕的默認行爲在瀏覽器和瀏覽器之間有所不同(我認爲標準曾經有點模糊或容易被誤解)。它是什麼類型的按鈕?我認爲<input type="submit">
往往是更可靠的跨瀏覽器..
順便說一句,順便說一句,如果你已經附加了一些JavaScript的按鈕,它可能是這是什麼原因造成的問題,... IE瀏覽器上有一個非常小的黃色警告圖標狀態指示腳本錯誤,但由於IE是「有點古怪」,你會習慣它一直在那裏,你可能不會注意到一個致命的錯誤;)
(IE8據說刪除了很多非標準的怪癖,得到了更多「符合標準」,但根據我的經驗,他們也創造了很多非常奇怪的新怪癖,在以前的任何版本中都看不到......)
是的,有一些JavaScript代碼附加到提交按鈕,因爲我使用的是CakePHP框架。 我沒有注意到在IE上顯示任何JavaScript錯誤..可能我錯過了它。 – portoalet
行爲有什麼不同? – aronchick
點擊一個提交按鈕顯然應該提交一個表單,但在客戶端的IE瀏覽器,它只是不這樣做。 – portoalet
您是否檢查客戶端IE上是否啓用了兼容模式? –