我知道这里有很多问题存在同样的问题。我尝试了很多解决方案,但没有一个对我有用。我有一个后退按钮,但它清除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中清除了JUST形式..
更新
我尝试了一个带有if / else语句的新文件并且它正在工作。但是,当我使用nestred if / else-statements时,它将无法工作。 IE8清除表格。