2008-11-20 62 views
1

我想知道是否有人以前看過這個問題。Safari中帶按鈕的DOM問題

我在網頁上有兩個按鈕。當我離開頁面導航並點擊返回按鈕返回一個按鈕的值被置於另一個的值時。

E.g

<input class="SmallData" type="submit" id="logButton" value="Log In" tabindex="93"></input> 

<input class="btn" type="submit" id="acBtn" value="Detailed Quote"></input> 

當我回來的頁面詳細報價取代登錄如

<input class="SmallData" type="submit" id="logButton" value="Detailed Quote" tabindex="93"></input> 

沒有JavaScript引起這種情況發生。我看源代碼一切看起來不錯,但我檢查了DOM,我可以看到有一個不同的值。

是否有什麼關於如何使用後退按鈕時,Web工具包如何處理它被損壞的dom?

謝謝,

+0

您是否在WebKit每晚進行了測試?你可以發佈網址到現場示例嗎? – Kornel 2008-11-21 00:13:35

回答

0

這是因爲有兩個提交按鈕...?

只是我的「隨機」的建議,但... :)

0

檢查同樣的事情發生在Chrome(如果你有機會到Windows中),看它是否是一個WebKit的問題或Safari本身。

1

嘗試給每個輸入元素一個name =「some_unique_name」屬性 - 看看是否有助於Safari區分。