我想开发一个Internet Explorer扩展程序,用于更改特定网页的内容,例如Google Chrome中的内容脚本。 (例如,当我访问谷歌网站并搜索“汽车”时,我想在页面上创建一个带有“汽车”字样的div。)
我一直在寻找,但没有找到明确的证据,如果这种事情是可能的。
我特别想要的是一个清晰的教程或如何做到这一点的一些例子。
布鲁诺,
答案 0 :(得分:17)
答案 1 :(得分:12)
我已经回答了类似的问题,但答案是在C#中。它描述了如何创建一个完全正常工作的项目来完全满足您的要求:更改页面内容!
How to get started with developing Internet Explorer extensions?
它也涉及其他主题:
答案 2 :(得分:4)
您可以从MSDN上阅读有关Internet Explorer Extension的更多信息:
http://msdn.microsoft.com/en-us/library/aa753587(v=vs.85).aspx
IE中的扩展不是使用Web技术创建的,它们是使用C ++ / .NET创建的。比如ActiveX
答案 3 :(得分:3)
类似于“GreaseMonkey for IE”是Trixie:
Trixie对于Internet Explorer,因为Greasemonkey适用于Firefox。它允许您通过脚本重新混合Web。您可以这样做,以使其更具可读性,修复错误或甚至添加一些小功能,使网站对您更有用。 Trixie本身没有这个。它只是Internet Explorer的一个插件,可以执行大量的JavaScript代码,因此可以按照您想要的方式使用Web。
答案 4 :(得分:1)
这是我发现的最好的之一。 http://www.enhanceie.com/ie/dev.asp 它也提供了示例脚本。哪个会对你有帮助。
另一个是开源和稳定版本:firebreath
同样的问题也被问到How to get started with developing Internet Explorer extensions?
答案 5 :(得分:0)
这是从微软操纵DOM的一个工作示例。这是使用MS Visual Studio进行的BHO开发。看看:http://msdn.microsoft.com/en-us/library/bb250489%28v=vs.85%29.aspx