C# WINFORM中WebBrowser中DocumentCompleted事件
第一次加载某个页面时,会触发wb_DocumentCompleted事件
如果按F5进行刷新页面,就不会再触发这个事件。
请问如何写才能无论是用GET或是POST方式进行第几次加载,都能触发wb_DocumentCompleted事件呢?
------解决方案--------------------WebBrowser如果从本地加载网页
就有可能不会触发DocumentCompleted
先试个简单的方法 web.Navigate("http://www.sina.com?t="+Guid.NewGuid().ToString());
------解决方案--------------------不理解 和缓存有关系吗
------解决方案--------------------
------解决方案--------------------
查了下资料。WebBrowser控件的刷新事件就是这么设计的。
其中一个解决方案是,把刷新事件替换为用navigate或url方法把当先网址再打开一遍。
如果是跟缓存有关的话,试试#1的方法。
网址后面多加个参数,用时间戳或随机数都行。只要确保同一网址时每次后面的参数值都不同就行。