javascript - 使用 Chrome 扩展修改协议(protocol)?

标签 javascript ajax plugins google-chrome google-chrome-extension

我有一个 chrome 扩展的想法,我采用了一个协议(protocol),例如 helloworld:// 并且在 url 栏中你可以做 helloworld://check this 我可以让插件提醒 “check this out” 或做一些其他复杂的 AJAX 操作吗?

这可能吗?

最佳答案

这是定制的、编造的协议(protocol)吗? Chrome 扩展仅适用于 http、https、文件或 ftp 方案。

或者,如果您想在地址栏中注册关键字,您可以尝试仍处于试验阶段的多功能框扩展 API。然后,在某个关键字之后输入的所有文本都将转发给一个函数,该函数可以对其进行处理并返回结果,或者可能触发其他事件。

http://code.google.com/chrome/extensions/trunk/experimental.omnibox.html

由 Dan Atkinson 编辑

上面的 URL 现在是 404。为了保持这个答案的相关性,新的 URL 是: https://developer.chrome.com/extensions/omnibox.html

关于javascript - 使用 Chrome 扩展修改协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4030068/

相关文章:

javascript - 如何将日历开始日期布局从星期日更改为星期一?

javascript - 使用 AJAX 添加 select onchange

php - Laravel 中的 Bootstrap 模态验证

javascript : window. location.href/window.open 在 iframe 上不起作用

plugins - webpack 插件中的流水线代码生成

scala - 工作 IntelliJ Scala 插件教程?

javascript - 使用 JQuery 和 Tomcat 的身份验证 header

javascript - 在 datejs toString ('h' ) 中,午夜显示 0 而不是 12

javascript - 使用 momentjs/lodash,如何在 2 个日期之间添加天数/周数?

php - 使用 PHP 和 Linux 从 PDF 文件中提取绘制的路径