Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 是否可以通过IE中的链接捕获右击按钮事件?_.net_Internet Explorer_Bho - Fatal编程技术网

.net 是否可以通过IE中的链接捕获右击按钮事件?

.net 是否可以通过IE中的链接捕获右击按钮事件?,.net,internet-explorer,bho,.net,Internet Explorer,Bho,我正在尝试开发一个IE BHO(附加组件),我想在上下文菜单中添加一个选项,但只有在链接上单击鼠标右键时才有兴趣 这可以使用吗 我已经看到该框架提供了捕获多个事件的选项,但右键单击按钮不在列表中 如果SpicIE无法做到这一点,我很乐意听取大家对实现这一目标的其他方法的评论。是的,在IE中也可以做到 不过,我不知道它与其他浏览器(IE9)的配合情况如何,IE9更符合标准 在这里,您可以看到一个示例,其中它们检测到使用Javascript单击的鼠标按钮。这些例子应该是不言自明的。它们还显示了如何阻

我正在尝试开发一个IE BHO(附加组件),我想在上下文菜单中添加一个选项,但只有在链接上单击鼠标右键时才有兴趣

这可以使用吗

我已经看到该框架提供了捕获多个事件的选项,但右键单击按钮不在列表中


如果SpicIE无法做到这一点,我很乐意听取大家对实现这一目标的其他方法的评论。

是的,在IE中也可以做到

不过,我不知道它与其他浏览器(IE9)的配合情况如何,IE9更符合标准

在这里,您可以看到一个示例,其中它们检测到使用Javascript单击的鼠标按钮。这些例子应该是不言自明的。它们还显示了如何阻止鼠标按钮被触发的事件


是的,这在IE中是可能的

不过,我不知道它与其他浏览器(IE9)的配合情况如何,IE9更符合标准

在这里,您可以看到一个示例,其中它们检测到使用Javascript单击的鼠标按钮。这些例子应该是不言自明的。它们还显示了如何阻止鼠标按钮被触发的事件


您真的不应该在任何生产应用程序中使用SpicIE。最简单的方法是添加上下文菜单扩展;有关详细信息,请参阅。否则,您必须重写IDocHostUIHandler,这是一项非常重要的工作。

您真的不应该在任何生产应用程序中使用SpicIE。最简单的方法是添加上下文菜单扩展;有关详细信息,请参阅。否则,您必须重写IDocHostUIHandler,这是一个非常重要的练习。

谢谢,但这可以检测Javascript插入HTML中的右键单击,我要寻找的是一种方法,可以从一个附加组件、一个补充组件检测到这一点,它可以在IE的每个实例上工作,所以我需要一些独立于页面的东西。除非你在桌面脱机应用程序上使用ActiveX组件或Silverlight,否则这是不可能的。谢谢,但这可以检测Javascript嵌入HTML中的右键单击,我要寻找的是一种从附加组件(一种补充)检测这一点的方法,它可以在IE的每个实例上工作,因此,我需要一些独立于页面的内容。除非您在桌面脱机应用程序上使用ActiveX组件或Silverlight,否则不可能实现这一点。谢谢,非常有用,我使用它作为起点,现在我的上下文菜单选项可以工作了。谢谢,非常有用,我用它作为起点,现在我有了上下文菜单选项。