0

我知道这里有很多关于同样问题的问题。我尝试了很多解决方案,但没有一个对我有用。我有一个后退按钮,但它会清除 IE8 中的表单内容(不在其他浏览器中),我需要它在 IE8 中工作。当我开始使用我的代码时,我使用了:

<input type="button" value="Back" onclick="history.back(-1)" />

它工作了一段时间!但突然它停止工作并为我清除表单内容。我不知道为什么。。

我努力了:

http://www.w3schools.com/jsref/met_his_back.asp

<a id="backButton" title="Back" href="javascript:history.go(-1)" return true;">Back</a>

<a id="backButton" title="Back" href="javascript:history.go(-1)" return false;">Back</a>

<input type="button" value="Back" onclick="window.history.back()" />

<button onclick="history.back()">Back</button>

该按钮正在工作,但我清除了 IE 中的表单。

更新

我尝试使用带有一个 if/else 语句的新文档,它正在工作。但是当我使用嵌套的 if/else 语句时,它就不起作用了。IE8 清除表单。

4

0 回答 0