为什么我的代码在本地运行良好,可上传后运行刷新就说找不到网页?
为什么我的代码在本地运行良好,可上传后运行刷新就说找不到网页?
代码
'更新了本页的数据后,重新定位到本页
Response.Write( " <script> window.navigate(window.document.URL); </script> ")
出错显示:
The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
曾经用更正规一点的代码替换(也不行)
如下:
Dim script As String
Dim myManager As ClientScriptManager
script = " <script> window.navigate(window.document.URL); </script> "
myManager = Page.ClientScript
myManager.RegisterStartupScript(Me.GetType(), "refreshWindow ", script)
也试验了
response.redirect( "ForumDefault.aspx ")
把这句的地址改成绝对的也改过...
上面这些在本地测试都没问题...可上传后就出错(经发现此页的数据更新都成功了,就是说路径不对了,可在服务器上打开本网页都没问题,更新数据后就找不这页了,刷新后没传什么参数给本页呀!).问题出在哪里呢?
请大家帮帮忙吧!!!
[解决办法]
更新中有没有其他的刷新语句?仔细检查一下.因为这个是在前台刷新的,应该与后台没关系.除非后台跳转或在这之前出现了错误