I have been googling for hours and trying to figure this out, and I just can't. I have 1 webbrowser control on a form, webbrowser1.
Once I load a page, say google.com, if I use webbrowser1.refresh()
or webbrowser1.navigate("google.com")
, it's not reloading the page, it has it cached so it's just reloading the cache. This is terribly apparent especially on pages like forums or craigslist.
I need to clear the cache between each refresh (not ideal) or disable caching all together, any ideas? The only things I've found are outdated (vb6 or lower).
use
navigate(url,4) 0x4=noCache
flagYou could try adding a random number or guid in the url as a parameter. Such as:
It's not elegant, but it works. Hope it helps.