2010-03-22 33 views
0

我遇到了一個問題,其中2個IE8(具有相同版本號8.0.6001.18702)在處理網頁時表現不同。 這個行爲不當的人當然是被客戶使用:),而我無法在我的機器或我們的測試機器上重現它。在btw上,這一切都很棒。2 IE8的行爲不同

如何縮小導致此問題的原因?

感謝

編輯: 點擊提交按鈕,顯然不應該提交表單,但在客戶端的IE瀏覽器,它只是沒有做到這一點。

+0

行爲有什麼不同? – aronchick

+0

點擊一個提交按鈕顯然應該提交一個表單,但在客戶端的IE瀏覽器,它只是不這樣做。 – portoalet

+2

您是否檢查客戶端IE上是否啓用了兼容模式? –

回答

0

你可以讓他用命令行參數-extoff執行ie8。
如果它沒有解決問題,兼容模式可能以某種方式觸發。
當然記得檢查你是不是在調用本地文件(這很明顯,但誰知道)。

更新:(只是閱讀評論)是在他身邊啓用了js嗎?

+0

是在客戶端啓用了js。 – portoalet

1

你測試過其他瀏覽器比Firefox和IE嗎? buttoninput按鈕的默認行爲在瀏覽器和瀏覽器之間有所不同(我認爲標準曾經有點模糊或容易被誤解)。它是什麼類型的按鈕?我認爲<input type="submit">往往是更可靠的跨瀏覽器..

順便說一句,順便說一句,如果你已經附加了一些JavaScript的按鈕,它可能是這是什麼原因造成的問題,... IE瀏覽器上有一個非常小的黃色警告圖標狀態指示腳本錯誤,但由於IE是「有點古怪」,你會習慣它一直在那裏,你可能不會注意到一個致命的錯誤;)

(IE8據說刪除了很多非標準的怪癖,得到了更多「符合標準」,但根據我的經驗,他們也創造了很多非常奇怪的新怪癖,在以前的任何版本中都看不到......)

+0

是的,有一些JavaScript代碼附加到提交按鈕,因爲我使用的是CakePHP框架。 我沒有注意到在IE上顯示任何JavaScript錯誤..可能我錯過了它。 – portoalet

1

檢查是否存在差異(插件),工具欄等。 Skype插件插入它自己的電話號碼格式,並通過點擊它們來打電話。

+0

這就是爲什麼使用extoff是有用的[...] – Knu