BHO是IE浏览器的扩展程序,全名Browser Helper Object,文件格式为DLL文件。可对IE浏览器的界面和访问内容进行修改操作。BHO只适用于IE浏览器,对其他任何浏览器都没有作用。(引用自百度百科>_<)
本示例实现的功能:打开百度,点击百度一下按钮,会调用BHO里面的一个方法。嗯,为什么会发生这种事儿呢,?
实际上,BHO做了这些工作
1.打开网页,加载完成后,会在html的head元素里添加一段js代码。js代码的作用:找到百度一下这个input元素,给input元素添加一个onmouseup事件,所以当鼠标up时,就会触发js代码,js再调用c#
本人比较懒,直接上代码了。。。重点注意一下js调c#的地方就可以了