zoukankan      html  css  js  c++  java
  • 关于 axWebBrowser 控件的使用注意事项

    最近在使用 axWebBrowser 控件开发时,出现了一些莫名的错误,很是奇怪。

    1、在使用 axWebBrowser.Navigate2 打开网页后,如果再打开其它页面,就会出错。

        出现的情况是,程序直接报错,也不告诉你哪儿出错了,就直接让你选择关闭。调试器也没有任何反应。

        出现的原因不是很清楚。

        昨天的时候,还是好好的。今天改了一些与这个控件没有任何关系的地方,结果就这样子了。

       解决方法如下:

     

                string s = "about:blank";
                
    object sobj = (object)s;
                
    object noObject = "";
                
    this.axWebBrowser1.Navigate2(ref sobj, ref noObject, ref noObject, ref noObject, ref noObject);



                s 
    = Path.Combine(AppFolder.AppTemp2Folder, "temp.html");
                Showtimu(s);
                
    object sobj2 = (object)s;
                
    this.axWebBrowser1.Navigate2(ref sobj2, ref noObject, ref noObject, ref noObject, ref noObject);

    就是在打开新的页面的之前先使用  about:blank 打开一下,再打开你想要的网页就不会出现这个问题了。至于为什么?不清楚高人,请指教!

  • 相关阅读:
    ccf I’m stuck!
    ccf 最大的矩形
    ccf ISBN号码
    ccf 出现次数最多的数
    ccf 相反数
    BestCoder Round #33
    15年3月CCF真题5-最小花费
    15年3月CCF真题4-网络延时
    15年3月CCF真题3-节日
    15年3月CCF真题2-数字排序
  • 原文地址:https://www.cnblogs.com/lujin49/p/2173280.html
Copyright © 2011-2022 走看看