zoukankan      html  css  js  c++  java
  • WebBrowser是IE内置的浏览器控件

      WebBrowser是IE内置的浏览器控件。WebBrowser是IE内置的浏览器控件。WebBrowser是IE内置的浏览器控件。重要的事情说三遍,原因是一开始使用的时候就在这踩了坑。

      WebBrowser编程需要注意的几点总结:

      1.调用javascript的时候要写兼容ie的才行,比如触发一个元素ID为t1的双击事件。

    function noIE(){ //非IE兼容,触发无效
    	var event = new MouseEvent("dblclick", 
                { "view": window,"bubbles": true,"cancelable": true});
    
            document.getElementById("t1").dispatchEvent(event);
    }       
    
    function IE(){ //IE兼容,可以触发
    	document.getElementById("t1").fireEvent("ondblclick");
    }        
    

      2.从IE8以后,在注册表中添加了默认"仿真模式"。什么是仿真模式呢?

        就是说如果你的系统IE版本大于等于8以后,WebBrowser控件使用的可能不是8版本。而是注册表中设置的默认版本(一般是7)。那又有问题了,怎么才能使用和ie一样的版本呢? 修改注册表可以解决,具体方法参见这个连接。http://www.cnblogs.com/h2285409/p/7008279.html

      3.如果你使用的是(windows 10)系统。注意:它有两个浏览器,一个是以前的ie,一个叫Edge。不要在Edge上测试。图标不同如下图。可能以后ie要被淘汰了吧!

  • 相关阅读:
    Linux面试题大全
    数据库学习002
    数据学习001
    003
    002
    001
    金蝶清空日志数据库脚本
    表格批量导入金蝶专业版销售订单
    金蝶单据清空记账标志
    金蝶单据字段审核后可修改
  • 原文地址:https://www.cnblogs.com/h2285409/p/7002724.html
Copyright © 2011-2022 走看看