如何触发一个Chrome扩展,内容脚本在URL中的给定哈希
How to trigger a Chrome extension, content-script for a given hash in the URL?
我的匹配方案:
"content_scripts" : [
{
"matches" : [
"https://stackoverflow.com/questions#epic*"
],
"js" : ["silly.js"]
}
],
因此,如果用户去到一个网页(如https://stackoverflow.com/questions),然后添加#epic
,它会去https://stackoverflow.com/questions#epic,但在URL的末尾会有#epic
,这将激活内容脚本silly.js
。
参见内容脚本,匹配模式。
匹配模式不能对URL的片段部分进行操作。
要将内容脚本限制为给定的散列,请使用include_globs
和/或exclude_globs
属性。
例如,在这种情况下,您可以使用:
"content_scripts" : [ {
"matches" : [
"*://stackoverflow.com/questions/*"
],
"include_globs" : ["*#epic*"],
"js" : ["silly.js"]
} ],
相关文章:
- Java脚本将URL转换为已保存的URL时出错
- 将1添加到URL部分的脚本
- Java脚本访问Location标头's OAuth 2的URL片段
- 是否可以添加<脚本>添加'_someTag'到iFrame中的URL
- URL内部的元标记和脚本处理
- /如何使用java脚本在safari浏览器中获取活动的Tab url
- ASP.Net MVC 脚本无法使用控制器的默认操作 URL.使用控制器/操作 URL 也是如此
- 仅在 url 索引上运行脚本
- 谷歌应用脚本中的 UrlFetchApp.fetch 删除 url 参数
- 给定一个 url,脚本如何找到加载的资源
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- 我如何向这个脚本添加一个点击按钮循环URL函数(按给定顺序在URL之间切换),或者这可能吗
- 如何在访问其他url时在nodewebkit中注入脚本
- 用于浏览器检测和url链接的脚本
- 如何对更改url的脚本进行编程
- 基于url的加载警报框的脚本
- PHP-如何让别人可以'不要更改url中的参数,也不要在刷新页面时再次运行脚本
- 如何使用java脚本变量使用Django反向URL
- 获取包含我的谷歌应用程序脚本的页面的url
- 加载url脚本时的语义ui选项卡在选项卡中不起作用