13得票2回答
JavaScript完全“篡改安全”的变量

所以,这里是问题。 我有类似以下的东西:// Dangerous __hostObject that makes requests bypassing // the same-origin policy exposed from other code. (function(){ v...

8得票2回答
微软Edge浏览器扩展目前是否有文档或SDK可用?

是否有关于编写Microsoft Edge扩展的已发布文档或SDK?如果有,我找不到。如果没有,是否有预计何时会提供此类文档或SDK?在Windows 10发布之前先了解这一点是很好的。

36得票2回答
测试浏览器扩展程序

我将编写一系列浏览器扩展程序(针对各流行浏览器的相同功能)。我希望其中一些代码可以共享,但这点我还不确定。肯定有些扩展需要使用本地API。我没有太多TDD/BDD方面的经验,我认为现在是开始遵循这些想法的好时机。 问题是,我不知道该如何处理。我应该为每个浏览器编写不同的测试吗?我应该在这些测...

85得票3回答
如何在浏览器JS控制台中包含脚本时覆盖内容安全策略?

我试图通过控制台的方式在现有网站中包含 JQuery:var script = document.createElement('script'); script.src = 'http://code.jquery.com/jquery-1.11.1.min.js'; script.type =...

10得票2回答
在Safari中获取扩展程序卸载事件

有没有一种方法让Safari浏览器扩展程序检测自己是否被卸载? 我想发送一个事件到Google Analytics,以跟踪我的扩展程序的卸载率。

11得票1回答
浏览器同步能否在不刷新的情况下注入更新的内容?

我正在使用 browsersync + gulp 与一些很酷的浏览器插件,比如 perfectPixel。我的问题是每次保存工作时,它都会强制刷新浏览器,因此清除浏览器并关闭我的浏览器扩展。这导致我必须重新激活插件并继续这种低效的工作流程。有人有什么想法吗? 更新于7/7/2015: Mat...

72得票1回答
如何使用Chrome扩展程序清单版本3将脚本导入到服务工作者中?

我正试图将我的Chrome扩展程序从清单版本2迁移到版本3。由于在清单v3中背景脚本被服务工作者替换,我不能再使用html文件并在脚本标签中引用js文件。 有没有办法将我个别的脚本文件导入到service_worker.js文件中? 我搜索了几乎所有的互联网资源,但都找不到解决方案。即使官方文...

17得票5回答
什么可能导致我在JavaScript中构建的查询字符串参数被打乱?

这可能是一个很长很大的挑战,但我完全被困扰住了,不知道是什么原因导致了这个问题: 我正在提供客户端JavaScript代码,在嵌入它的页面上解析特定参数,使用这些参数构造一个URL,并将使用该URL插入一个iframe。var queryParams = { param: 'foo' ...

16得票5回答
如何从粉丝页面中过滤出最活跃的用户?

我正在创建一个新网站,想要通过与我的主题相关的另一个网络服务来宣传它。我想送一些礼物给那些推广我的第一个网站和粉丝页面的人。如何筛选出点赞/分享/评论我帖子最多的20个用户? 任何适合的编程语言都可以。 [编辑] 好吧...说实话,我正在寻找一种解析不属于我的粉丝页面的方法。我想送礼物给...

9得票1回答
Chrome扩展程序不遵守浏览器特定设置。

W3C浏览器扩展社区小组一直在致力于解决不同平台(Chrome/Firefox/Edge/Opera等)上浏览器扩展的兼容性问题。他们有一个密钥列表,应该是安全使用的。其中一个重要的密钥是browser_specific_settings,这样你就可以为不同的浏览器指定专有设置,而不会导致清单...