title: How to always load a fresh page in TWebBrowser?
body: <p>I am trying to load a web page into TWebBrowser using Browser.Navigate(URL). However, the browser won't care that the page was updated online so as long I won't restart the program it won't show the new page.</p>
  
  <p>A more concrete example: 
  If I navigate to a web page that has an visitor counter (as image), the counter will increment. If I navigate away from that page and then I return (without using Back), the counter won't increment. In Firefox, it does increment.</p>
  
  <p>This is what I tried and won't work:</p>
  
  <pre><code>const
    DLCTL_PRAGMA_NO_CACHE = $00004000;
  
  procedure TBrowserFrm.LoadURL(URL: string);
  var
    Flag: OleVariant;
  begin
    Flag:=DLCTL_PRAGMA_NO_CACHE;
    Browser.Navigate(URL, Flag);
  end; 
  
  
  procedure TBrowserFrm.LoadURL(URL: string);
  var
  Flags: OleVariant;
  begin
   Flags := 'navNoHistory, navNoReadFromCache, navNoWriteToCache';
   Browser.navigate2(URL, Flags);
  end;
  </code></pre>
  
  <p>Any idea on how to make the TWebBrowser load the real page? </p>