如何保存;扩大的;在IE中单击后退按钮时,使用JavaScript的其他表单字段的状态?

如何保存;扩大的;在IE中单击后退按钮时,使用JavaScript的其他表单字段的状态?,javascript,internet-explorer,state,back,Javascript,Internet Explorer,State,Back,我有一个有两个单选按钮的表单。单击其中一个单选按钮时,JavaScript用于使用display:block设置一组子字段 如何使选中的单选按钮和子字段在IE中单击后退按钮时展开?Webkit或Firefox中不会出现此问题 它需要使用纯JavaScript,所以没有jQuery 一种流行的方法是使用URL哈希来表示UI状态。随着UI的更改,您将建立一个哈希: document.location.hash = "R1=true;R2=false" 重新加载页面时,查看散列并使用JavaScri

我有一个有两个单选按钮的表单。单击其中一个单选按钮时,JavaScript用于使用display:block设置一组子字段

如何使选中的单选按钮和子字段在IE中单击后退按钮时展开?Webkit或Firefox中不会出现此问题


它需要使用纯JavaScript,所以没有jQuery

一种流行的方法是使用URL哈希来表示UI状态。随着UI的更改,您将建立一个哈希:

document.location.hash = "R1=true;R2=false"
重新加载页面时,查看散列并使用JavaScript设置相关的UI元素。如何表示元素取决于您自己