
ASP-页面刷新问题
各位兄弟姐妹:我遇到一个问题:就是在刷新页面时,不让表单提交过来的值丢失,怎么解决?具体说来就是从一个页面post过来一个表单到sm.asp,sm.asp这个页面我处理了...
各位兄弟姐妹:
我遇到一个问题:就是在刷新页面时,不让表单提交过来的值丢失,怎么解决?具体说来就是从一个页面post过来一个表单到sm.asp,sm.asp这个页面我处理了一些数据后,过一段时间再刷新一下此页面继续处理数据。用的是<meta http-equiv="refresh" content="10;URL=sm.asp">。但发现刷新页面之后表单提交过来的值都是空的了,该如何解决呢?
注意:请不要从sm.asp?id=1这方面考虑,因为request长度只有250个字符,如果使用比较长的字符,则该方法不可用。 展开
我遇到一个问题:就是在刷新页面时,不让表单提交过来的值丢失,怎么解决?具体说来就是从一个页面post过来一个表单到sm.asp,sm.asp这个页面我处理了一些数据后,过一段时间再刷新一下此页面继续处理数据。用的是<meta http-equiv="refresh" content="10;URL=sm.asp">。但发现刷新页面之后表单提交过来的值都是空的了,该如何解决呢?
注意:请不要从sm.asp?id=1这方面考虑,因为request长度只有250个字符,如果使用比较长的字符,则该方法不可用。 展开
2个回答
展开全部
在页面上建一个隐藏表单,表单的各项内容由ASP上次获得的内容创建。规定它一定时间后提交这个表单到自己就可以了。
一定时间后提交表单可能使用setTimeout函数。
我说的隐藏是指用户看不到,可以使用CSS控制visibility:hidden。
但是这样的话,你就不要再在META标识里加上refresh了,由表单提交来刷新你的页面。
一定时间后提交表单可能使用setTimeout函数。
我说的隐藏是指用户看不到,可以使用CSS控制visibility:hidden。
但是这样的话,你就不要再在META标识里加上refresh了,由表单提交来刷新你的页面。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询