关于用webbrowser的两个问题?(1)缓存问题?(2)网页脚本错误处理?

kevinworkroom 2006-05-26 10:15:03
关于用webbrowser的两个问题?(1)缓存问题?(2)网页脚本错误处理?


(1)缓存问题?
如何清空webbrowser所浏览过的网页缓存,或者让webbrowser强制下载网页。
我试过了下面的方法好像不行。
如:要采开的网页是http://www.xxxx.com/list.asp?id=1,我采用的方法是在list.asp?id=1后面在加一个参数,list.asp?id=1&temp=200605261012,可这样好像还是不行,有的时候还是会从缓存中读取数据。有没有办法解决这个问题

(2)网页脚本错误处理?
如果打开网页http://www.xxxx.com/show.asp?id=234上有脚本错误那么我写的程序就出错,如何屏蔽掉?
...全文
478 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kjn 2006-05-26
  • 打赏
  • 举报
回复
ScriptErrorsSuppressed 这个属性是:是否禁止显示脚本错误。VS的属性提示会让人比较易误解
liujiayu10 2006-05-26
  • 打赏
  • 举报
回复
用随机数作为temp变量的值传递,就可以解决第一个问题了!
&temp=200605261012

WebBrowser1.ScriptErrorsSuppressed = true
kjn 2006-05-26
  • 打赏
  • 举报
回复
(1)缓存问题?
?id=1&temp=200605261012这样应该是可以的,但HTML里面引用的网页、图片等等是会从缓存中读取的

(2)网页脚本错误处理?
WebBrowser1.ScriptErrorsSuppressed = true
Knight94 2006-05-26
  • 打赏
  • 举报
回复
to 1
reference:
http://www.codeproject.com/csharp/WebCacheTool.asp
kevinworkroom 2006-05-26
  • 打赏
  • 举报
回复
windowsserver2003+vs2005
kevinworkroom 2006-05-26
  • 打赏
  • 举报
回复
我用的开发环境是windwos2003+vs2005
kevinworkroom 2006-05-26
  • 打赏
  • 举报
回复
ScriptErrorsSuppressed 这个属性是 是否显示脚本错误,值设为true那不就是显示了吗?
kevinworkroom 2006-05-26
  • 打赏
  • 举报
回复
liujiayu10:你的方法我试过了,不行的。

还有没有什么好方法啊!

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧