Exemple #1
0
        protected override void OnLoad(EventArgs e)
        {
            //解决启动录制器后会导致IHTMLDocument2.body无法访问,
            ///抛出对于方法找不到异常,对于cEXWeb.cs, 3054行
            AutoBrowser fireBrowser = new AutoBrowser();

            LoadBrowser(fireBrowser);

            fireBrowser.Browser.Navigate(StringHelper.Domain);
            mytab.TabClosing += new EventHandler <TabControlCancelEventArgs>(mytab_TabClosing);
            base.OnLoad(e);
        }
Exemple #2
0
 static void StartMyIE()
 {
     if (textEditor.InvokeRequired)
     {
         textEditor.Invoke(new System.Action(() => {
             Form ieHost           = new Form();
             AutoBrowser ieControl = new AutoBrowser();
             ieControl.Dock        = DockStyle.Fill;
             ieHost.Controls.Add(ieControl);
             ieControl.Browser.AllowAlert = true;
             ie = ieControl.Browser as MyBrowser;
             ieHost.Show();
             ieHost.Size = new System.Drawing.Size(800, 640);
             ieHost.Activate();
         }));
     }
 }
Exemple #3
0
        public void Goto(string url, string target)
        {
            FireBrowser browser = null;

            if (target == "_blank")
            {
                browser             = new AutoBrowser();
                browser.RedirectUrl = url;
                LoadBrowser(browser);
                if (AllowNewWindow)
                {
                    ((MyBrowser)browser.Browser).NewWin = this;
                }
            }
            else
            {
                browser = ActiveMdiChild as FireBrowser;
                browser.Browser.Navigate(url);
            }
        }