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 打开一下,再打开你想要的网页就不会出现这个问题了。至于为什么?不清楚高人,请指教!

  • 相关阅读:
    POJ
    Parallel Computing–Cannon算法 (MPI 实现)
    POJ
    POJ 2240
    IOS
    iOS
    js遍历map匹配数据和js遍历数组匹配map数据
    vue v-on:click传递动态参数
    vue 权限控制按钮3种样式、内容、以及跳转事件
    vue v-show与v-for同时配合v-bind使用并在href中传递多个参数的使用方法
  • 原文地址:https://www.cnblogs.com/lujin49/p/2173280.html
Copyright © 2011-2022 走看看