问题标签 [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.

0 投票
2 回答
2030 浏览

javascript - Chromium 上的 HEAD XMLHttpRequest

我正在尝试使用 Chromium 中的 XMLHttpRequest 获取 HEAD 响应以检索压缩 url 的位置 URL,但它失败了:

0 投票
1 回答
924 浏览

javascript - 如何从 Google Chrome 扩展重新呈现页面?

我是为 Google Chrome 编写扩展程序的新手。我想做一个只在几个页面上运行的扩展(我会选择),并在页面加载后重新渲染它们的 CSS(理想情况下,我想要类似于你可以GM_addStyle在greasemonkey 脚本中做的事情)。

如何在 Chrome 扩展程序中完成此操作?

0 投票
1 回答
4666 浏览

google-chrome - 关于在 bg.html、popup.html 和 contentscript.js 之间发送消息

在我的扩展程序中,当单击名为mybuttonlinpopup.html的按钮时,它会向 发送一条消息"getvar"contentscript.js而后者又向 发送一条消息"I want var1"background.html获取名为 的对象var1mybutton2(同样设置了一个名为的按钮,除了var2单击时获取对象)。

我应该如何实现这个?

更重要的是,我对chrome.extension.onRequest.addListenerchrome.extension.sendRequest方法有点困惑。有人可以解释一下吗?

0 投票
3 回答
3442 浏览

google-chrome - 从后台页面调用 popup.html javascript 函数

如何从背景页面(在 chrome 扩展中)调用 popup.html 中的 javascript 函数?

0 投票
5 回答
51727 浏览

google-chrome - Chrome 扩展程序:如何捕获选定的文本并发送到 Web 服务

对于 Google Chrome 扩展,我需要在网页中捕获选定的文本并发送到网络服务。我被困住了!

首先我尝试了一个书签,但 Mac 上的 Chrome 似乎有一些书签错误,所以我决定编写一个扩展程序。

我在我的分机中使用此代码:

当我点击我的扩展图标时,我得到一个“1”。因此,我认为在浏览器窗口之外进行选择的行为导致浏览器不再将文本视为“已选择”。

只是一个理论......

想法?

0 投票
4 回答
3170 浏览

google-chrome-extension - google chrome:某些网站上代码语法突出显示的任何扩展?

某些网站上代码语法突出显示的任何扩展?

0 投票
6 回答
133353 浏览

google-chrome - 从 Google Chrome 扩展程序启动外部应用程序?

如何从 Google Chrome 扩展程序启动外部应用程序?

所以基本上我有一个可执行文件,当你启动它时它可以完成这项工作。我需要能够在没有窗口的情况下启动它(它是一个控制台应用程序)并在参数中将当前 URL 传递给它,

0 投票
3 回答
2730 浏览

javascript - 从 Google Chrome 的地址栏中获取文本(不是 url)

我想使用 Javascript 检索用户在当前可见地址栏中键入的文本。这仅适用于谷歌浏览器。

这可能吗?我知道您可以通过 获取文档 URL window.location.href,但我无法在地址栏/多功能栏中找到与当前代码有关的任何 javascript。

感谢您的帮助!

编辑:这是一个扩展。

0 投票
3 回答
612 浏览

jquery - 在 chrome 扩展程序中被 jquery 调用难住了

在我的 chrome 扩展中,我称之为:

数据进入服务器。但是响应丢失了,在控制台中---数据类型=字符串---函数中的数据=

所以由于某种原因,我没有得到回复。从浏览器工作。我什至尝试对 cnn.com 进行 get 操作,但没有得到任何回应。

有任何想法吗?

谢谢

0 投票
1 回答
2651 浏览

javascript - 通过 chrome 扩展将变量传递到当前选项卡

我正在编写我的第一个 chrome 扩展,我想将一个变量传递给当前打开的选项卡并用它来操作 DOM。

我的扩展程序有一个按钮,单击时正在执行此代码:

这很好用,但我看不到将变量传递给 tabscript.js 的方法,因此它可以在打开的选项卡上使用。