1

我想知道是否有人以前见过这个问题。

我在网页上有两个按钮。当我离开页面并点击后退按钮返回时,一个按钮的值被放置在另一个按钮的值中。

例如

<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 kit 如何处理使用后退按钮时损坏的 dom?

谢谢,

4

3 回答 3

1

尝试给每个输入元素一个 name="some_unique_name" 属性——看看这是否有助于 Safari 区分。

于 2009-01-12T13:49:55.467 回答
0

可能是因为有两个提交按钮...?

只是我的“随机”建议...... :)

于 2008-11-22T01:10:45.730 回答
0

检查 Chrome 中是否发生同样的事情(如果您可以访问 Windows 框),看看它是 WebKit 问题还是 Safari 本身。

于 2008-11-22T01:22:51.293 回答