问题的网页描述如下:
网页已过期
最可能的原因是:
•此网页的本地副本已过期,网站要求您重新下载该网页。
您可以尝试以下操作:
在工具栏上单击“刷新”按钮重新加载该页面。刷新后,您可能需要再次导航至特定的网页,或重新输入信息。
更多信息
如果此问题继续存在,请尝试下列操作:
1.在 Internet Explorer 中,单击“工具”菜单中的“Internet 选项”,然后单击“高级”选项卡。
2.向下滚动并取消选中安全设置中的“不将加密的页面存盘”选项。
问题的具体原因是这样的:
一个页面叫“infolist.asp”是一个新闻列表页面,有修改连接,点击该连接,跳到“infoedit.asp”。修改完毕返回infolist页面,就会出现这样的问题。
infolist.asp里面放了如下代码:
server.ScriptTimeout=10000000
Response.Expires = false
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
就是希望修改完毕后,能加载最新修改的内容,如:标题修改了,能即使显示。
如果没有放上面的代码,则不能达到上面的效果。
也曾用过一中用js强制刷新的方法,但是后来会出现某些其他的莫名其妙的问题。
8 个解决方案
#1
修改完毕后
执行下
Response.Redirect "infolist.asp"
执行下
Response.Redirect "infolist.asp"
#2
response.redirect "Web_Manage.asp?bm=" & bm & "&mc=" & mc & "&page=" & page
是这样的 里面有很多参数。
是这样的 里面有很多参数。
#3
这个问题大家帮个忙,感觉问题涉及面很广,光靠一点点修改没法根本解决这样的问题
#4
你把参数都赋上值
#5
参数的值都是前面传过来的,在页面头部已经有明确的值了。
#6
各位朋友给个建议呀?在下感激不尽。
#7
问题解决了?
#8
什么啊
#1
修改完毕后
执行下
Response.Redirect "infolist.asp"
执行下
Response.Redirect "infolist.asp"
#2
response.redirect "Web_Manage.asp?bm=" & bm & "&mc=" & mc & "&page=" & page
是这样的 里面有很多参数。
是这样的 里面有很多参数。
#3
这个问题大家帮个忙,感觉问题涉及面很广,光靠一点点修改没法根本解决这样的问题
#4
你把参数都赋上值
#5
参数的值都是前面传过来的,在页面头部已经有明确的值了。
#6
各位朋友给个建议呀?在下感激不尽。
#7
问题解决了?
#8
什么啊