问题描述
.net中当获取网页源码时总是提出安全警告,代码如下:publicstaticstringGetDynamicHtmlFromUrl(stringsinaUrl,Encodingencoding){mshtml.HTMLDocumenthtmldoc=newmshtml.HTMLDocument();mshtml.IHTMLDocument2htmldoc2;mshtml.IHTMLDocument3htmldoc3;IPersistStreamInitips=(IPersistStreamInit)htmldoc;ips.InitNew();htmldoc2=htmldoc.createDocumentFromUrl(sinaUrl,null);while(htmldoc2.readyState!="complete")continue;Thread.Sleep(4000);htmldoc3=(mshtml.IHTMLDocument3)htmldoc2;stringcontent=htmldoc3.documentElement.innerHTML;boolflag=true;while(flag){if(content.IndexOf("正在加载,请稍候...")==-1&&htmldoc2.readyState=="complete"){flag=false;}htmldoc3=(mshtml.IHTMLDocument3)htmldoc2;content=htmldoc3.documentElement.innerHTML;}returncontent;}弹出的警告为:为了让网站给你提供个性化信息,是否允许在你的计算机上放置一个小文件(称为cookie)?,我想把这个弹出警告去除,该怎么做,谢谢
解决方案
解决方案二:
我也想解决这个问题啊。不知道兄弟解决了它没有?求指点啊。