warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
阅读:1604回复:9

如何让监控扩展通知打开页面时候在后台

楼主#
更多 发布于:2017-09-11 13:22
https://addons.mozilla.org/en-US/firefox/addon/alertbox
浏览器本身已经设置所有页面后台打开了。但这个扩展在打开被监控的页面的时候还是前台打开。
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
1楼#
发布于:2017-09-12 08:40
那位好心人帮助解决一下,所有的扩展使用说明都看了。也实验了就是不行。折腾很久了。帮帮忙哦
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-09
  • 发帖数634
  • 经验580枚
  • 威望0点
  • 贡献值110点
  • 好评度102点
2楼#
发布于:2017-09-12 10:14
自己动手改代码去。
最新版1.6.18,编辑扩展里面 resources\resources\distill.js,把5943行active: true改成active: false。
crazybird
小狐狸
小狐狸
  • UID55963
  • 注册日期2017-09-11
  • 最后登录2017-09-25
  • 发帖数15
  • 经验10枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
3楼#
发布于:2017-09-12 12:29
楼主你是怎么发帖的?为什么我发帖的时候只能输入标题但看不到文本框?
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
4楼#
发布于:2017-09-12 13:58
taoww:自己动手改代码去。
最新版1.6.18,编辑扩展里面 resources\resources\distill.js,把5943行active: true改成active: false。
回到原帖
万分感谢,我用7-zip解压修改后再重新安装就不能安装了。不知道怎么修改。另外,想知道你的这个方法哪里得到的,这样在遇到这样的问题我就可以自己解决了。谢谢了.我使用的版本为52.03
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
5楼#
发布于:2017-09-12 14:22
改了xpinstall.signatures.required安装上了。但还是前提打开
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
6楼#
发布于:2017-09-13 07:38

图片:捕获.PNG

这是扩展改为后的样子。有问题吗?可是被监控页面弹出后还是在前台打开。举个例子比如当前页面正在看视频,这个弹出的新页面就会跑到前面来,要想重新看视频就必须切换标签。因为需要一直保持当前页面状态,所以需要弹出的页面要在后台打开。老大在看看怎么解决。
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-09
  • 发帖数634
  • 经验580枚
  • 威望0点
  • 贡献值110点
  • 好评度102点
7楼#
发布于:2017-09-13 10:34
warb:这是扩展改为后的样子。有问题吗?可是被监控页面弹出后还是在前台打开。举个例子比如当前页面正在看视频,这个弹出的新页面就会跑到前面来,要想重新看视频就必须切换标签。因为需要一直保持当前页面状态,所以需要弹出的页面要在后台打开。老大在看看怎么解...回到原帖
这个地方是这样改。但这个扩展的作者模拟WebExtension API没模拟全,还要再改一个地方。
1050行的
gBrowser.selectedTab = getTab();
改成
((arguments[0] === false) ? (gBrowser.selectedTab = getTab()) : getTab());
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
8楼#
发布于:2017-09-14 11:12
特来感谢,非常感谢解决了大问题,找到了专业人士
warb
非常火狐
非常火狐
  • UID51578
  • 注册日期2015-10-28
  • 最后登录2019-05-04
  • 发帖数639
  • 经验666枚
  • 威望0点
  • 贡献值816点
  • 好评度27点
9楼#
发布于:2017-09-19 09:05
taoww:自己动手改代码去。
最新版1.6.18,编辑扩展里面 resources\resources\distill.js,把5943行active: true改成active: false。
回到原帖
老大我又来麻烦你了。正式版55.03下,这个扩展不能在提示声音了。其他一切正常。如果你有空帮忙解决一下或向作者反应下吧。这么大的问题作者也不更新。会不会要放弃这个扩展呢
游客

返回顶部