Firefox Web扩展“selectionchange” [英] Firefox Web Extension "selectionchange"

查看:132
本文介绍了Firefox Web扩展“selectionchange”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图编写跨浏览器的Web扩展。



基于网页上的选定值,我想在上下文菜单中创建适当的条目。我创建了一个示例代码来检查浏览器是否进入Event Listener。在Chrome中,这一切都工作正常,但在Firefox下面的代码不会被执行。

  console.log(Content script entry ); 
document.addEventListener('selectionchange',function(){
debugger;
console.log(CS Add Event);
});

您可以帮忙吗?

最好关于

我相信 selectionchange 仍然隐藏在Firefox中的一个标志后面...打开 about:config 并搜索 dom.select_events。启用 ...它默认为 false ,将其更改为 true 并重新启动浏览器并给它另一个旋风。

I'm trying to write cross browser Web Extension.

Based on selected value on web page I want to create appropriate entry in context menu. I created a sample code to check if browser is entering to Event Listener. In Chrome it's all working fine, but in firefox following code is not being executed.

console.log("Content script entry");
document.addEventListener('selectionchange', function() {
    debugger;
    console.log("CS Add Event");
 });

Could you please help?

Best regards

Frank

解决方案

I believe selectionchange is still hidden behind a flag in Firefox... open up about:config and search for dom.select_events.enabled ... it defaults to false, change it to true and restart the browser and give it another whirl.

这篇关于Firefox Web扩展“selectionchange”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆