如何通过注册表设置internet选项中的“每次访问网页时”这项?见下图所示:
问题背景:
我用xmlhttp下载网页源码,可是发现对于一个网址第二次下载后根本就没有得到最新内容。
网上查看资料后知道原因是跟internet设置有关,按照上图那样设置就好了。
我想在程序中直接设置,因为ie各个版本不同这个设置对话框的位置也不同,这一项应该可以通过注册表设置的吧?可是我不知道对应着注册表哪一项。各位有其他什么更好的办法么?
问题背景:
我用xmlhttp下载网页源码,可是发现对于一个网址第二次下载后根本就没有得到最新内容。
网上查看资料后知道原因是跟internet设置有关,按照上图那样设置就好了。
我想在程序中直接设置,因为ie各个版本不同这个设置对话框的位置也不同,这一项应该可以通过注册表设置的吧?可是我不知道对应着注册表哪一项。各位有其他什么更好的办法么?
http://blogs.itecn.net/blogs/haohan/archive/2009/01/04/ie-adm.aspx
http://think.lenovo.com.cn/htmls/knowledge/detail_12562097561272775.html
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"SyncMode5"=dword:00000003[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:00100000[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History]
"DaysToKeep"=dword:00000014推荐一个注册表监视工具RegFromApp,相当好用。此贴当作散分贴吧,有特殊见解的高分。好像xmlhttp可以加头信息cache -Control: no -cache处理的,具体没有试验。