问题标签 [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.

0 投票
1 回答
699 浏览

visual-studio - Visual Studio 无法编译 C++ 项目

该项目是一个 IE 插件,可以在某些计算机上编译,但不是我的。

在我的计算机 Visual Studio 2015 Professional 上,重建项目时出现此错误:

Windows 事件查看器显示此日志消息:

请帮忙。

0 投票
0 回答
33 浏览

web-scraping - 从网站填写表格和抓取网页

不是一个好的开始方式,但如果这不是主题,请原谅我,虽然这似乎是一个编程问题......

从 ASP.NET 网站,我想在新浏览器中打开一个页面,该浏览器顶部有一个工具栏,底部有一个类似 iframe 的窗口。类似框架的窗口将支持选项卡式浏览并加载第三方网站。工具栏将包含允许用户操作 HTML 的按钮(表单填充和网页抓取)。例如,工具栏按钮可能是“提取网页数据”或“填写表格”。

理想情况下,它适用于 IE、Edge、Chrome 和 Safari,但绝对最低要求是 IE,更可取的最低要求是 Chrome 和 Edge。

我已经看到其他专有软件可以做到这一点。我不知道他们是否需要特定的浏览器(比如可以安装插件的 IE)或者他们是如何做到的,这是我的问题。

所以我把这个问题缩小到三种可能性:

  1. 使用纯 HTML、Javascript 等。- 使用 iFrame 几乎可以完美运行,但内容不会在同一个域中,因此我无法访问 iFrame 的 HTML。

  2. 使用(或编写)专有浏览器 - 我认为您不能(或不想)从网页启动 EXE,而且这本身似乎相当复杂。

  3. 使用(或编写)插件 - 可能限制使用 IE。我认为 IE 插件可以根据我见过的其他插件做我想做的事。

我有过去使用 Web 自动化和脚本产品的桌面编程经验,虽然很有希望,但我认为它们不能提供我需要的东西:

他们有一个运行服务器端的 ASP.NET COM 组件,因此它不会向用户显示界面,但可用于基于脚本静默填充和抓取网站。

他们还有一个专有的浏览器,可以显示用户界面并运行脚本来填充和抓取。但这是一个EXE,所以不能从网站启动。

他们有一个 IE 插件,它添加了一个将自身附加到 IE 的伴随弹出窗口。类似于他们的浏览器并运行脚本。

问题 - 这可以做到,我已经看到了,但是机制是什么?我倾向于使用 IE 插件。

如果插件是答案,chrome有扩展,有可能吗?