问题标签 [ie-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internet-explorer - 为 IE 编写插件
你知道如何创建 IE 插件来保存页面加载的日志文件时间吗?这个插件应该报告开始时间(当用户点击开始按钮时)和结束时间(当页面完全加载时)。
我更喜欢 .net 框架示例,但如果您有其他想法,请随意发布它们:)
c# - 查看用户是否安装了 Adobe Flash Player?
我需要确保用户在程序启动时安装了最新的 Internet Explorer Flash 播放器,有人知道我该如何检查吗?
c# - RegAsm 的真正作用是什么?文件复制到哪里?
我们有一个基于 spicIE 的 IE 插件,目的是连接一些外部设备。
为了连接到这些外部设备,另一家公司开发了他们的令牌和 DLL。我们需要一些 ActiveX 和 DLL 来通过令牌进行身份验证。
问题是我们为 IE 开发的插件,最后有一个 install.bat 文件,它运行 RegAsm 并注册 DLL,然后在 IE 中可以查看该插件(或其更改)。
从 IE 运行插件时,我们的代码找不到一些 DLL,需要进行身份验证(将其命名为 x.dll)。注册的DLL复制到哪里?真的是抄的吗?我需要在我的插件的 DLL 所在的文件夹中有 x.dll。
c# - 如何从javascript向BHO中注册的对象添加属性?
有没有办法将 javasript 中的属性动态添加到 BHO 中注册的对象?
IE
抛出“对象不支持此属性或方法”
解决方案必须适用于 .NET 2.0 Framework
css - Dynamics Crm 的 iframe 中的自定义内容被一位客户弄乱了。CSS 没有正确响应
我正在开发 Dynamics Crm 插件。我们在潜在客户视图页面和其他一些新页面中添加了一些新的自定义。所有这些定制都发生在 iframe 中。这些 UI 定制在我们的机器上完美运行。
但是,我们的一位客户遇到了一些 ui 问题。奇怪的是,当我从我的电脑上打开他们的帐户时,它看起来还不错。不知何故,当他们在公司的任何一台计算机上打开同一个帐户时,它会显示一些杂乱无章的东西。一些 Css 不被尊重。
另一个事实是,当客户在他们的计算机上使用我们的插件打开他们的 QA 帐户时,看起来没有任何问题。
我们使用的是完全相同版本的 IE (9.0.13)。我不确定 ie 插件是否会对 Iframe 中自定义的 ui 产生影响。
我完全疯了。有没有人遇到过类似的事情,或者有人可以提供任何线索吗?非常感谢。
javascript - 在 IE 浏览器中检测插件 - javascript?
是否可以通过javascript检测我的ActiveX插件是否安装在IE浏览器中?
任何指针都会很有帮助。
更新:在 GChrome 浏览器中,我可以通过navigator.plugins.length
在 javascript 中运行找到安装的插件数量。是否有任何类似的代码可用于 IE?
internet-explorer - IE BHO:如何注入外部 Javascript 文件?
我现在正在将我的一个扩展移植到 IE。它将在 C# 中完成。我正在寻找一些平稳的过渡。加载页面后,我的基于 Chrome 的扩展程序会执行以下操作:
- 注入具有外部 JS 文件 src 的脚本标签
- 注入样式化标记的 CSS 样式链接
- 插入基于 HTML 的 DIV,它将有一些侦听器,例如关闭 DIV 等。
在 Chrome 中更容易做到,但我猜 IE 有一条单独的路线。我知道我可以使用 IHTMLElement 和其他东西来操作 DOM,但我想保持我的代码标准化。至少一个处理 DOM。可以在IE部分完成吗?
谢谢
c++ - 无法在 Windows 上获取 IID_WebBrowser2
我有这段代码,但它不起作用:
QueryService()
返回E_NOINTERFACE
。它是 IE 的 firebreath (www.firebreath.org) 插件,它是动态加载的。当DWebBrowserEvents2::OnDocumentComplete2()
在我的 BHO 中引发事件时,我正在插入插件的 JS 对象并调用上面的代码。
在我的 BHO 中,当我订阅事件时,我有相同的代码,它工作正常。
internet-explorer - Internet Explorer 插件 - 窗口获得焦点
我正在为 Internet Explorer 开发一个插件(这比我最初认为的要困难得多),我找不到窗口焦点的事件。我有一个更改选项卡的事件,但如果整个窗口第一次获得焦点则没有
有人有这方面的经验吗?那里没有很多关于 IE 插件的信息。
internet-explorer - 如何打开 DLL 中的文件并对其执行写入操作?
我正在用 C++ 开发一个互联网浏览器插件(Browser Helper Object - BHO)。在那,当触发事件BeforeNavigate2时,我想将 URL 保存到文件中。
因此,要打开文件,我编写了常用代码:
并且每次它都会显示“fopen failed”消息。
可能是什么问题呢?请帮忙。我非常需要它。谢谢你。