精华内容
下载资源
问答
  • 要解决这个问题,我们可以打开注册表定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0,在右边窗口中找到DWORD值“Flags”,默认键值为十六进制的21(十进制33),...

    要解决这个问题,我们可以打开注册表定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0,在右边窗口中找到DWORD值“Flags”,默认键值为十六进制的21(十进制33),双击“Flags”,在弹出的对话框中将它的键值改为“1”即可。关闭注册表编辑器,重新打开IE,再次点击“工具/Internet选项/安全”标签,你就会看到多了一个“我的电脑”图标,在这里你可以对IE的本地安全进行配置,自定义启用所有ActiveX的选项,这样可以避免ActiveX安全提示。不过为安全起见,最好将不安全ActiveX调用设为禁止

    转载于:https://www.cnblogs.com/baijinlong/archive/2011/05/13/2045220.html

    展开全文
  • 什么是 ActiveX 控件ActiveX 控件广泛用于 Internet。...当 Windows 阻止 ActiveX 控件安装时,您应该做什么? 您可能不应该安装ActiveX 控件安装 Windows 阻止ActiveX 控件是极为冒险的事情。如果 Int
  • 1 打开Internet选项  2 下载未签名的ACTIVEX控件-设为启动
    1 打开Internet选项 
    

     

    2 下载未签名的ACTIVEX控件-设为启动

     

     

    展开全文
  • 网页打印和ActiveX控件打印

    千次阅读 2019-12-05 18:08:59
    客户对于一些插件比较敏感,如金融、银行等出于安全的考虑和产品的把控,可能不愿意页面打印的时候,客户端浏览器安装插件。(当然,用户有各种各样的需求和打印格式要求,愿意使用打印控件的,开发的打印功能当然很...

    浏览器网页打印

    1. 前言
    客户对于一些插件比较敏感,如金融、银行等出于安全的考虑和产品的把控,可能不愿意页面打印的时候,客户端浏览器安装插件。(当然,用户有各种各样的需求和打印格式要求,愿意使用打印控件的,开发的打印功能当然很好。)
    所以直接使用浏览器自带的打印功能,就成为一个选择。

    2. 打印功能介绍
    2.1 普通打印
    如果要将当前网页的内容直接打印到白纸上,很简单,使用如下js代码即可实现。

    window.print();

    2.2 打印指定区域
    2.2.1 简单打印某一区域
    如果只需要简单打印当前网页的某一块内容,不难实现。先使要打印的那一块获得焦点,然后打印即可,代码如下:

        document.getElementById('要打印的区域id').focus();
        window.print();
    

    2.2.2使用css控制某一部分不打印
    当然,使用css来控制某一区域不打印,也是很方便的。

    代码如下(红色部分是关键)。该样式,在浏览的时候可以正常显示,只是打印的时候不打印class为noprint的元素。

        <style type="text/css" media="print">
           .noprint{ display : none }
        </style>
    

    2.3套打
    如果用户已经有打印表格,只需要你打印数据内容上去,就是所谓的套打。

    你当然可以设计一个只有要打印的数据项的表格,然后通过css来控制元素的位置和字体等格式。也可以结合 2.2.2 的描述将不需要打印的部分隐藏,这样更便于你的打印预览调试。

    2.4 iframe打印
    如果你的打印格式比较复杂,在现有页面通过上边介绍的方式实现起来比较麻烦,那就干脆使用iframe打印吧。那样你只需要提前画好一个页面,在要打印的时候使用js将内容或者模板页面路径传给iframe即可。

    代码如下:
    window.frames[‘printFrm’].location.href = “页面路径”;
    setTimeout(“printAction()”,“1000”);//为防止页面未加载完就打印,延迟一秒
    function printAction(){
    window.frames[‘printFrm’].focus();
    window.frames[‘printFrm’].print();
    }

    如果不希望iframe被看到,就像下边这样,将高度设置为0吧

    当然,如果需要自己来控制页边距、页眉、页脚等,可以先按 1.6 中描述方式进行设置。

    WEB打印如何设置默认为"仅选定打印框架"?
    function printAction(){
    window.frames[‘printFrm’].focus();
    window.frames[‘printFrm’].print();
    }

    2.5 修改浏览器打印设置
    在打印的时候,你可能希望由自己来控制页边距、页眉、页脚等。可以按如下方式,在打印前进行相应的设置(注:由于使用了ActiveXObject,需要进行相应的浏览器安全设置,将浏览器安全设置中有关“ActiveX控件和插件”下的相关限制放开,当然,这样做不是很安全。可以将系统访问地址设置为“受信任的站点”,在“受信任的站点”的自定义级别中放开相应限制,这就比较妥当了。)。

    function setPrint(){
    var hkey_root,hkey_path,hkey_key;
    hkey_root=“HKEY_CURRENT_USER”;
    hkey_path="\Software\Microsoft\Internet Explorer\PageSetup\";
    //设置网页打印的页眉页脚为空
    try{
    var RegWsh = new ActiveXObject(“WScript.Shell”);
    //设置页眉为空
    hkey_key=“header” ;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");
    //设置页脚为空
    hkey_key=“footer”;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");//设置下页边距(0)
    hkey_key=“margin_bottom”;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,“0”); //设置左页边距(0)
    hkey_key=“margin_left”;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,“0”);
    //设置右页边距(0)
    hkey_key=“margin_right”;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,“0”);
    //设置上页边距(0)
    hkey_key=“margin_top”;
    RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,“0”);
    }catch(e){
    alert(‘请将本系统地址加入"受信任的站点",否则打印格式可能会不正确!’);
    }
    }

    2.6 需要分页的地方加上一行代码:

    1. Activex 控件件打印
      如果控件无法弹出生效,可能是IE的安全策略的问题。
      可以修改IE的ActiveX 的安全项
      或者如下代码写到程序中。
      try{
      var WshShell=new ActiveXObject(“WScript.Shell”);

           //添加信任站点(http://127.0.0.1)  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\","");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\:Range","127.0.0.1");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range100\\http","2","REG_DWORD");  
      
           //修改IE ActiveX安全设置: 1本地Intranet区域  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1001","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1004","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1200","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1201","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\1405","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1\\2201","0","REG_DWORD");  
      
           //修改IE ActiveX安全设置:2受信任的站点区域  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1001","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1004","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1200","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1201","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\1405","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2\\2201","0","REG_DWORD");  
             
           //修改IE ActiveX安全设置:3Internet区域  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1001","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1004","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1200","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1201","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1405","0","REG_DWORD");  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\2201","0","REG_DWORD");  
      
           //禁用Winxp弹出窗口阻止程序  
           WshShell.RegWrite("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\New Windows\\PopupMgr","no");  
       }catch(e){     
            //alert("不允许ActiveX控件");     
       }     
      
    展开全文
  • 安装未签名的activex控件

    千次阅读 2016-09-18 11:22:41
    由于无法验证发行者,所以windows已经阻止此软件,如要安装未签名的activex控件,按如下步骤: 1、打开Internet Explorer---菜单栏点“工具”---Internet选项--安全---自定义级别---安全设置---“ActiveX控件和插件...
    由于无法验证发行者,所以windows已经阻止此软件,如要安装未签名的activex控件,按如下步骤:
    
    1、打开Internet Explorer---菜单栏点“工具”---Internet选项--安全---自定义级别---安全设置---“ActiveX控件和插件下”的第5个“下载未签名的ActiveX控件”选择“提示”---确定!刷新您要安装的页面即可(因为使用的软件没有通过微软的徽标认证,在SP2中默认是不允许安装这样的程序的,解决方法为
    开始-控制面板-系统-硬件。其中在驱动程序项里有有个“驱动程序签名”的选项,点开后。选第一项:忽略—安装软件,不用征求我的意见。)
    
    2、打开Internet Explorer---菜单栏点“工具”---Internet选项--安全---自定义级别---把里面所有禁用的全部改为启用。
    
    3、打开Internet Explorer---菜单栏点“工具”---Internet选项---高级选项里面选择"允许运行和安装软件,即使签名无效”
    
    4、打开Internet Explorer---菜单栏点“工具”---Internet选项--安全---受信任的站点---把该网站添加进去(注意把https改为http)
    展开全文
  • ActiveX控件是什么? ActiveX插件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB...3、Windows 7系统下ActiveX控件安装阻止怎么办? 首先我们打开一个浏览器,然后在选择菜单栏上点击
  •  ActiveX控件做为IE浏览器专门一种插件程序,在我们使用IE过程中是会经常遇到的。...一般我们安装ActiveX控件都是带签名的,这种ActiveX控件就表明属于安全的。但是有时候当开发者开发出ActiveX控件
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings 这些注册表项包含以下项: TemplatePoli
  • 最近,查看服务(services.msc)时,默认使用扩展视图时会提示 一个或多个ActiveX控件无法显示,原因可能是下列其中之一: 1)当前安全设置禁止运行此页面中的ActiveX控件,或 2)
  • 对于一些企业内部使用的OA产品,常常会需要安装一些ActiveX插件,而安装的时候经常会遇到由于无法验证发布者,windows阻止控件安装的问题,在 网上有些解决办法就是,将internet的ActiveX方面的...
  • Windows添加信任站点和开启所有ActiveX控件 事情是这样的,一位朋友是做软件支持的,可是他和我说每次支持都是要先手动去ie添加信任站点,然后是自定义级别然后把所有的activex控件全部启动。如果遇到一个不太懂...
  • 激活 ActiveX 控件

    2019-07-02 23:27:09
    自从微软对IE6的ActiveX更新后,每次用IE打开带有ActiveX控件的页面时,必须要进行控件激活操作(点击相关控件),否则该控件将无法正常工作。如果在页面上使用ActiveX控件不多的话,每次多点一下也就算了,不过一旦...
  • ActiveX控件是什么?

    2014-12-24 17:02:00
     一、ActiveX的由来 ActiveX最初只不过是一个商标名称而已,它所涵盖的技术并不是各自孤立的,其中多数都与Internet和Web有一定的关联。更重要的是,ActiveX的整体技术是由Microsoft的COM(Component Object Model,...
  • 史上最全ActiveX控件下载大全

    千次阅读 2014-10-27 08:55:13
    ActiveX是微软对于一系列策略性面向对象程序技术和工具的称呼,ActiveX控件可以在Windows窗体和Web程序上使用,所以不管是什么语言开发的应用程序只要在windows窗体和html页面中使用,同时也可以在MAC和JAVA平台使用...
  • ATL和MFC创建ActiveX控件的区别

    千次阅读 2014-04-11 10:18:01
    ATL和MFC创建ActiveX控件的区别 ATL和MFC创建ActiveX控件的区别 在visual C++ 6.0中,ATL和MFC代表了两种不同的框架,分别面向不同类型的基于Windows的开发。ATL提供了一种框架来实现创建COM客户机和服务器所...
  •  '1201 对没有标记为安全的 ActiveX 控件进行初始化和脚本运行  reg.SetValue("1201", "3")  '1405 对标记为可安全执行脚本的 ActiveX 控件执行脚本  reg.SetValue("1405", "0")  '2201 ActiveX 控件自动...
  • 电脑出现IE已经阻止此站点以不安全的方式使用ActiveX控件,因此该网页无法正确显示”的处理办法: 1.更改安全级别.. 如果你看不懂或者不会,我教你一个简单的. 打开IE.找到上方的 工具-internet选项-安全, 把那4...
  • IE无法安装Activex控件

    2013-07-02 08:28:00
    由于无法验证发行者,所以windows已经阻止此软件,如要安装未签名的activex控件,按如下步骤:1、打开Internet Explorer---菜单栏点“工具”---Internet选项--安全---自定义级别---安全设置---“ActiveX控件和插件下...
  • 以编程方式使用 Microsoft Office Visio 2003 ActiveX 控件 2007/10/29 Mark BukovecEmpire Down Development 适用于:Microsoft® Office Visio® 2003 **摘要:**学习将 Microsoft® Office Visio® 2003 ...
  • 最近开始学ActiveX控件编程,上手不太容易,上网想找相关教程也没合适的,最后还是在师哥的指导下完成了第一个简单控件的开发,现在把开发过程贴出来与大家分享一下~ (环境说明——平台:vs2005;语言:VC++;基于...
  • 因项目需要,开始学习并研究VC、DLL及ActiveX控件,网上资料找了很多,但没一个可用的或者说没一个例子可理解并运行的。没办法,自己研究吧。功夫不负有心人,终有小成了,呵呵,现在把自己学习总结了一下,献给需.....
  • C# 制作ActiveX控件 将WPF窗口嵌入网页 ActiveX控件现在使用的人可能比较少,但是存在既有价值,在使用的过程中我发现在它不能嵌入一个WPF窗口,但是WPF窗口的制作能比WinForm方便很多,所以想一个办法将WPF嵌入到...
  • ACTIVEX网页控件开发及测试

    千次阅读 2015-03-05 13:59:25
    第1页:创建ActiveX控件   本文将首先介绍如何使用Visual Studio开发一个简单的ActiveX控件,然后介绍ActiveX控件开发相关的基础知识,比如方法,属性和事件等,最后介绍如何利用这些知识,实现ActiveX控件和网页...
  • WEB页面通过ActiveX控件调用DLL动态库(三):VS2013编写ATL DLL(ActiveX)并通过Web调用ATLDLL 本文的在于使用VS2013编写ATL生成DLL后并通过Web页面进行调用,ATL(ActiveX)调用DLL将在下节四种介绍。 调用流程为...
  • Explorer已经阻止此站点用不安全方式使用ActiveX控件.因此,此页面可能显示不正确”。   这是因为该ActiveX控件没有标记为脚本安全,在IE默认安全级别设置中对没有标记为安全的ActiveX控件进行初始化和脚本...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,884
精华内容 753
关键字:

windows阻止安装activex控件