js-Qt写的activeX插件,<object>标签无法正常隐藏显示操作

问题描述

Qt写的activeX插件,<object>标签无法正常隐藏显示操作

下边是我写的一个简单的例子,情况是这样的。

这个是用Qt写的一个IE插件显示3D地图的cab包。页面上我用div包裹一层
,用来控制object标签的显示隐藏,页面初始化的时候默认是隐藏的。在需要查看的时候点击显示,
将此插件显示出来,不需要的时候还可以隐藏掉。

问题就在这,在页面初始化隐藏的时候是可以办到的,点击显示也是可以正常显示插件的,但就是在显示完以后,
再去点击隐藏就怎么也隐藏不掉了。我试用了各种方式了都不行。

将Object标签本身显示隐藏不行。

将div宽度高度直接设置为0px,显示的时候在设置回来,也不行。

而且在部分IE8下边是可以正常隐藏和显示的。但是在其他版本的操作系统的IE8下有可能就会 出现以上问题。

我的电脑是windows 7 旗舰版,64位操作系统。

请各位大神帮帮忙,不知道是哪里出了问题。

$(function{
//显示3D地图
$("#showBtn").click(function(){
$("#3dMapDiv").show();
});
//隐藏3D地图
$("#hideBtn").click(function(){
$("#3dMapDiv").hide();
});
});

<div id="3dMapDiv" style="width:500px;height:500px;display:none;">
<object id="3DMap" classid="CLSID:46a66f7a-38d9-4acf-981f-9781f050c791" codebase="http://localhost:8080/test/cab/client.cab#Version=1,0,0,11" height="100%" width="100%">
</object>
</div> <br/>
<input id="showBtn" type="button" value="显示">
<input id="hideBtn" type="button" value="隐藏">

时间: 2024-11-03 09:38:21

js-Qt写的activeX插件,&amp;lt;object&amp;gt;标签无法正常隐藏显示操作的相关文章

activex-C#写的ActiveX插件在ExtJS面板里闪动的问题

问题描述 C#写的ActiveX插件在ExtJS面板里闪动的问题 C#写的ActiveX插件在ExtJS面板里闪动的问题,只要鼠标在上面就会闪烁: 解决方案 你的控件怎么写的,有没有用双缓冲来绘制界面. 解决方案二: 就是一般的UserControl,双缓冲没用过,请指教..

句柄-js调用自己写的ActiveX控件 在服务端都OK

问题描述 js调用自己写的ActiveX控件 在服务端都OK js调用自己写的ActiveX控件 在服务端都OK 到客户端能安装注册就是找不到句柄 什么情况 在线等 解决方案 那你要看你的activex是否安装正确,已经安装到系统了吗? 这个需要管理员权限. regsvr32.exe 注册 解决方案二: 对的啊 都是成功的 regedit 也能查看到

ActiveX插件向Java web服务器(Tomcat)发送文件(多文件上传)

问题描述 如题:使用ActiveX插件向Javaweb服务器(Tomcat)发送文件(多文件上传)应用:客户端有很多Excel文件需要上传到Tomcat服务器上.1,选择文件的要求是可以一次性多选,或者扫描某个文件夹下的所有Excel文件2,上传的要求是点击上传按钮后一次性上传所有扫描到的Excel文件(逐个循环上传或者多线程都可以).写了一个ActiveX插件和,已经实现了第一条要求(扫描Excel和多选),第二个要求不知道怎样实现,扫描后得到文件名的字符串数组string[]filearra

是ecshop与JQUERY冲突还是我我JS哪写错了求大神们帮下忙

问题描述 是ecshop与JQUERY冲突还是我我JS哪写错了求大神们帮下忙 如图,这个商品详情页面的其他功能都是好的,而且勾选套餐如果不选基本件也会跳出对话框.插件是我下载的,可是组合购买那个按键点不起来,鼠标放上面会显示 Javascript:addMultiTocart("m_goods_1","17"),但是点不进去也不报错,求大神帮忙分析分析问题出在我JS写错还是是因为Jquery冲突问题, 解决方案 求大神横空出世,这个问题小弟被困扰两天了

记录:在ASP.NET中使用ActiveX插件时遇到的问题

本人在使用一个ActiveX插件(该插件读取数码笔的书写数据)时遇到以下问题,特记录之: 运行环境:Win2003Server+IIS6+.NET2.0+VS2005   (1)在一个HTML文件如"D:\Test\sample.htm"中插入<object>标签使用该ActiveX插件插件,如果双击sample.htm在本地磁盘直接执行(URL=D:\Test\sample.htm),成功!如果在IIS下发布,并在本地机执行(URL=http://localhost/sa

VC写的ActiveX控件能不能被ASP.NET引用

active|activex|asp.net|控件   1.尊敬的合作伙伴:您好!   非常感谢您使用微软新闻组技术支持!关于您提到的ASP.NET无法引用VC写的控件的问题,我想请问您是想在服务器端引用VC控件中的一些功能,还是VC写了一个ActiveX的控件而无法在网页中使用.请您能否详细描述一下您目前遇到的错误.或者是您引用VC控件时遇到的具体错误信息,这样以方便我们能够更好的来帮助您解决问题,谢谢! 2.关于您提到C#与VC写的ActiveX控件进行交互的问题,从您的描述来看,根据我的理

多进程浏览器下如何调试ActiveX插件

概述: 现在主流的浏览器都是多进程浏览器,这却给ActiveX插件的调试带来了很大的不便! 最近在使用VS2010开发ActiveX插件,由于要在真实的浏览器环境下调试, 发现在附加到进程时想找到真正的宿主进程比较麻烦! 于时想到了一个工具"Process Explorer",使用它很容易就可以找到真正的宿主进程. 使用方法: 打开"Process Explorer",点击"Find Handle or DLL"按钮,打开"Proces

typecho插件编写教程(二):写一个新插件

  这篇文章主要介绍了typecho插件编写教程(二):写一个新插件,本文是系列文章的第二篇,需要的朋友可以参考下 第一节我们了解了一个插件的基本构成,下面我们需要一个实例练习巩固. 真赶巧,老高最近正在改版百度sitemap提交插件for typecho,下面和老高一起改版吧! 准备 不知道大家用过WP版的百度结构化插件没?老高就是研究了那个插件,观察其API,然后就写出了typecho版的. 为什么要改版呢? 百度站长最近推出新的接口,使用起来更简单,工作量不算大,索性就改改吧! 新版插件需

前端要革命?看我在 JS 里写 SQL

在日新月异的前端领域中,前端工程师能做的事情越来越多,自从nodejs出现后,前端越来越有革了传统后端命的趋势,本文就再补一刀,详细解读如何在js代码中执行标准的SQL语句 为什么要在JS里写SQL? 随着业务复杂度的增长,前端页面可能出现一些数据逻辑复杂的页面,传统的js逻辑处理起来比较复杂,我们先看两个例子: 比如多规格多库存商品界面,难点在于颜色分类.尺码.价格.库存.限购数量以及对应的图片展示之间有复杂的逻辑关系,用户进行不同的选择时,js要经过多次复杂的查询才能算出结果 比如地区联动查