问题标签 [google-chrome-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在Javascript中检测浏览器的默认搜索引擎
我正在为 Chrome+Firefox 扩展编写一段代码,它将用户重定向到给定字符串的搜索结果页面。目前我们重定向到谷歌搜索结果,而不是为搜索引擎构建我们自己的选项,我想知道是否有一种方法可以使用浏览器设置使用的任何搜索引擎。
我想知道是否有一种方法可以让 Javascript 检测浏览器设置的搜索引擎?或者将 URI 传递给浏览器(或调用浏览器 API),然后浏览器将其转换为搜索结果的正确 URL?
javascript - 如何在 chrome 扩展中发送警报?
我正在尝试获得一些 chrome 扩展的经验。但我有个问题。假设我正在编写一个扩展程序,每次您在 url 中看到单词 (wow) 时,我都会用红色页面提醒用户,他们必须点击接受才能通过,或者他们必须通过的警告框为了查看页面,我将如何:
1)获取页面的url 2)制作红色警报页面,或者不需要用户实际点击扩展图标获取信息的警报框?
太感谢了
dom - Google Chrome 扩展 - 访问 DOM
我一直在网上搜索以了解如何访问当前选项卡 DOM 以从 background.html 的页面中提取信息。到目前为止,我没有运气,或者至少没有什么可以正常工作。
简单地说一下问题。我想在页面上获取 iFrame 的 src。有什么建议么?
google-chrome - 在 Firefox 扩展中复制 Google Chrome 浏览器操作弹出效果
默认情况下,Chrome 浏览器操作提供了非常好的弹出效果。
已删除的死 ImageShack 图片链接
将鼠标悬停在工具栏图标上可提供简洁的悬停效果。
单击工具栏图标会显示一个漂亮的动画,它会打开弹出的 html 文件。
弹出窗口与按下的按钮对齐。
再次单击工具栏图标会淡出弹出窗口。
关于如何使用 Firefox 扩展来近似这种效果的任何想法?有没有人成功地实现了类似的效果?
谢谢。
javascript - 创建通用扩展/插件的最佳方法
我正在寻找为领先的浏览器(firefox、safari 和 ie)创建一个扩展。它相当简单,我正在寻找最有效的方法来解决这个问题。
我需要获取用户所在的当前站点的主机名,如果它匹配某个参数(例如,mysite.org),我需要在链接上附加一些额外的数据并刷新到新链接。
解决这个问题的最简单方法是什么?(我不想朝着小书签的方向前进 - 因为这需要用户点击。我希望这会自动发生)
有点像这样:
谢谢!
javascript - Google Chrome / Chromium 扩展中的键盘快捷键
我为 Google Chrome 创建了一个基本扩展程序,以更改关闭选项卡时选择哪个选项卡的行为,以便所选选项卡是您选择的最后一个选项卡,而不是您关闭选项卡之前的选项卡。
我想添加键盘快捷键,并且我找到了一种使用 jquery 和jquery hotkeys的方法,但是我发现的问题是键盘快捷键仅在加载页面后才起作用。因此,例如,如果您不去任何地方就打开一个新选项卡,则快捷键不起作用,因为 javascript 仅在页面在屏幕上时加载。如果您在选项卡中打开扩展页面,也会出现同样的问题。
有谁知道在 Chrome 扩展程序中使用键盘快捷键的更好方法?我一直在查看扩展文档,但没有发现任何看起来很有希望的东西。
google-chrome-extension - 安装后CRX在chrome中的位置?
我正在做一个涉及浏览器扩展的项目。在 Firefox 中,我确实知道下载后扩展程序的位置(在您的个人资料文件夹下),我想知道 Chrome 在安装后将 crx 隐藏在哪里?特别是在mac中。
我这样做是因为我发现通过查看其他人如何解决问题(尤其是 XPCOM)来构建扩展更容易,现在遇到了 chrome 扩展的一些问题。
google-chrome-extension - 下载 google chrome 扩展的图片
我正在尝试在 chrome 中构建批处理图像下载器。基本上,我会在页面上的每个图像上覆盖一个小的下载方块,然后用户点击它进行下载。或者用户可以单击以下载页面上的所有图像。我目前正忙于弄清楚如何下载图像。我能想到的最好的办法是使用 XHR 将图像发送到另一台服务器,然后用户可以在那里检索它。
如果有人对我有解决方案。将不胜感激!
杰森
google-chrome - Chrome 扩展程序是否可以访问本地存储?
是否可以在 chrome 扩展的上下文中以浏览器重新启动后可以访问的方式存储数据?
javascript - Chrome 扩展程序:如何将文件保存在磁盘上
我目前正在为 google chrome 创建一个扩展,它可以将所有图像或指向图像的链接保存在硬盘上。
问题是我不知道如何使用 JS 或 Google Chrome Extension API 将文件保存在磁盘上。
你有想法吗?