如何为我的SPAN标签添加自定义onclick-handler - 就像Skype插件一样?

时间:2010-10-04 09:05:04

标签: internet-explorer html

当我查看由Skype的Internet Explorer添加呈现的网页的源代码时,我发现他们的自定义html元素是具有特定属性的SPAN元素,“skypeaction”设置为“dropdown” “ - 我想,这可以在用户点击该元素时打开下拉菜单。

除此之外,没有javascript或任何我能看到的实际上会弹出下拉菜单的内容。我知道弹出窗口的CSS代码是skypeplugin dll中的嵌入式引用,但是我不明白这个元素是如何可点击的!

这里的某些人是否知道这可能如何起作用,以及我是否有可能以某种方式复制它?

1 个答案:

答案 0 :(得分:0)

Skype安装BHO和某种类型的帮助程序扩展,用于处理本机代码中的单击。可能通过做this之类的事情。

如果你去工具 - >在IE中管理加载项,您可以看到他们有一个BHO和另一个已注册的帮助扩展。

Skype manage add-ons screen shot.