上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

针对多个网站的脚本怎么实现匹配执行

[复制链接]

该用户从未签到

7

主题

21

回帖

35

积分

助理工程师

积分
35
发表于 2022-7-7 23:15:29 | 显示全部楼层 | 阅读模式
悬赏5油猫币已解决

本帖最后由 84864694 于 2022-7-8 00:02 编辑

我是一个小白,想请问一下,如果一个油猴脚本是针对多个网站的,怎么让相应的代码在相应的网站执行,而另外一些代码不会被执行。比如:@match http://www.faxuanyun.com/bps/frame/t/frame.html?loginUserAccount= @match http://www.faxuanyun.com/sps/courseware/t/courseware_1_t.html?c=&loginUserAccount=* 是匹配这两个网站的,代码肯定是写在一个脚本里的,怎么让针对第一个网站的代码不会在后面的网站执行

最佳答案

查看完整内容

if(window.location.href.indexOf("http://www.faxuanyun.com/bps/frame/t/frame.html")>-1){ 函数1() } if(window.location.href.indexOf("http://www.faxuanyun.com/sps/courseware/t/courseware_1_t.html")>-1){ 函数2() }
  • TA的每日心情
    慵懒
    昨天 08:54
  • 签到天数: 812 天

    [LV.10]以坛为家III

    31

    主题

    552

    回帖

    1556

    积分

    荣誉开发者

    积分
    1556

    荣誉开发者新人进步奖油中2周年生态建设者新人报道挑战者 lv2油中3周年喜迎中秋

    发表于 2022-7-7 23:15:30 | 显示全部楼层
    if(window.location.href.indexOf("http://www.faxuanyun.com/bps/frame/t/frame.html")>-1){
        函数1()
    }

    if(window.location.href.indexOf("http://www.faxuanyun.com/sps/courseware/t/courseware_1_t.html")>-1){
        函数2()
    }
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    21

    回帖

    35

    积分

    助理工程师

    积分
    35
    发表于 2022-7-8 00:03:41 | 显示全部楼层
    steven026 发表于 2022-7-7 23:27
    if(window.location.href.indexOf("http://www.faxuanyun.com/bps/frame/t/frame.html")>-1){
        函数1()
    ...

    谢谢,ggnb
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 20:36
  • 签到天数: 880 天

    [LV.10]以坛为家III

    30

    主题

    732

    回帖

    7357

    积分

    荣誉开发者

    精通各种语言的HelloWord!

    积分
    7357

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-7-8 09:56:32 | 显示全部楼层
    同一主域名下可以通过if来匹配location.pathname
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    21

    回帖

    35

    积分

    助理工程师

    积分
    35
    发表于 2022-7-8 14:17:03 | 显示全部楼层
    Ne-21 发表于 2022-7-8 09:56
    同一主域名下可以通过if来匹配location.pathname

    谢谢大佬
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    回帖

    8

    积分

    助理工程师

    积分
    8
    发表于 2022-7-26 22:43:17 | 显示全部楼层
    document.URL也行啊
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表