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

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

我有一个 chrome 扩展的想法,我采用协议(protocol),例如,helloworld://在网址栏中,您可以执行 helloworld://check this out我可以有插件警报"check this out"或者做一些其他复杂的 AJAX 东西?

这可能吗?

最佳答案

这是一个定制的、编造的协议(protocol)吗? Chrome 扩展仅在 http、https、文件或 ftp 方案上运行。

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

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

丹·阿特金森编辑

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

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

相关文章:

java - 如何将 API 的依赖项与使用它的主程序隔离开来?

jquery - 当 scrollTop 等于某物时,启动一个函数,但只启动一次

javascript - WebSocket.ws.onmessage上未捕获的TypeError

javascript - 如何在 charts.js 中调试 maxTicksLimits?

jquery - 幻灯片单击以更改图像

javascript - 我怎样才能让 document.write 和 ajax 玩得更好?

javascript - 如何使用 ajax 从文件中加载 JSON 对象?

javascript - Adobe edge 播放动画 3 次然后停在特定帧上

javascript - 按文本搜索并获取ID

javascript - PHP GET变量未设置