/// <summary> /// Goes to. /// </summary> /// <param name="url">The URL.</param> /// <param name="postData">The post data.</param> /// <returns></returns> public bool GoTo(string url, string postData) { var urlToGo = url; var sleepTime = 0; tryAgain: if (string.IsNullOrEmpty(postData)) { browser.GoTo(urlToGo); } else { browser.Navigate(urlToGo, 0, postData); } if (!url.StartsWith(UrlLogin) && browser.Url.StartsWith(UrlLogin)) { throw new LoginRequiredException(); } if (browser.Html.Contains("<BODY>disabled</BODY>")) { return(false); } if (IsInternetError()) { sleepTime += 1000; Thread.Sleep(sleepTime); urlToGo = url + (url.Contains("?") ? "&" : "?") + "r=" + Randomizer.GetIntegerBetween(100, 999); goto tryAgain; } return(browser.Url.StartsWith(url)); }
private void Facebook_Click(object sender, RoutedEventArgs e) { SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindows(); IntPtr handle = GetForegroundWindow(); foreach (SHDocVw.WebBrowser IE in shellWindows) { if (IE.HWND.Equals(handle.ToInt32())) { if (!IE.Busy) { IE.Navigate("www.facebook.com"); } this.Close(); } } }
private void Naver_Click(object sender, RoutedEventArgs e) { SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindows(); IntPtr handle = GetForegroundWindow(); foreach (SHDocVw.WebBrowser IE in shellWindows) { if (IE.HWND.Equals(handle.ToInt32())) { if (!IE.Busy) { IE.Navigate("www.naver.com"); } //Internet dlg = new Renewal.Internet(); //dlg.Show(); this.Close(); } } }
private void btnGo_Click(object sender, EventArgs e) { IE.Navigate(@"http://www.nomurafunds.com.tw/aries/fund/fundNav_Shore.aspx?FundGroupID=6F7DFABA-D4CA-46C7-84B0-BA70AB65D3B4"); }
private void frmMain_Load(object sender, EventArgs e) { IE.Navigate(theURL); }