我正在尝试开发IE BHO(附加组件),我有兴趣在上下文菜单中添加一个选项,但只有在链接上发生右键单击时才会感兴趣。
这可以使用SpicIE framework吗?
我已经看到框架提供了捕获多个事件的选项,但是右键单击按钮不在列表中。
如果SpicIE无法做到这一点,我很乐意听取有关实现目标的替代方法的任何意见。
答案 0 :(得分:1)
你真的不应该将SpicIE用于任何生产应用程序。您最简单的赌注是添加一个Context Menu扩展名;有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/aa753589.aspx。否则,你必须覆盖IDocHostUIHandler,这是一个非常重要的练习。
答案 1 :(得分:0)
是的,可以在IE浏览器中使用。
我不知道它与其他浏览器的效果如何,或IE9,它更符合标准。
在这里,您可以看到一个示例,它们检测到使用Javascript单击的鼠标按钮。这些例子应该是不言自明的。它们还显示了如何阻止被触发的鼠标按钮单击事件。