ASP页面里用户按IE回退键时style中的显示问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:25:07
我可以在TD里面通过style来设置使其可见或不可见,例如:<td id="country" style="display:none" onChange="javascript:change();">,用户点了其他某个按钮或选项后,我的change()函数里就把display设为block使其可见,当用户提交表单后,出现一个表单提交确认提示页,这时我用户有可能并不离开,按IE左上角的回退键,重新回到原来页面,会发现其他已填项的值都和提交表单前一样,但display的部分,原先假如由none经过change()后变为block的重新又变回none了。怎样才能让原先表单提交时的某些display:block项在用户提交后回退时仍然保留block值呢?如得到满意回答一定追送分数。谢谢!

把你那个<td></td>标记为服务器控件
<td id="td1" runat="server"></td>
变成前台后台都可以控制

Response.CacheControl = "public";

用锚点试试

也许可以