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

请问url改变后怎么重新加载脚本呢

[复制链接]
  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 13:37:36 | 显示全部楼层 | 阅读模式
    悬赏10油猫币未解决

    在u校园课程目录下启动脚本,设置自动点击链接后跳转到了ucontent.unipus.cn下,域名都发生了改变,为何脚本却不能加载呢。请问如何解决这个问题呢

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 13:53:07 | 显示全部楼层
    有点说不明白,截几张图吧
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 14:05:39 | 显示全部楼层
    求解惑球球了
    w1.png
    w2.png
    w3.png
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 14:08:51 | 显示全部楼层
    这是部分代码
    1. let href=location.href;
    2.         if(href.match('courseCatalog')!==null){//总目录页
    3.             setTimeout(function(){
    4.                 let uls=[];
    5.                 $('ul').each(function(i,e){
    6.                     if(e.className===''){
    7.                         uls.push(e);
    8.                     }
    9.                 })
    10.                 if(review){
    11.                     $(uls[0]).children('.group').eq(0).click();
    12.                 }
    13.                 else{

    14.                 }
    15.             },waiting)//等待一段时间后执行,以便用户选择是否在当前页开始并获得异步加载后的页面数据
    16.         }
    17.         else{
    18.             setTimeout(function(){
    19.                 if($('.headerbar').children('.TabsBox').children().length===1){//没有别的tab
    20.                     
    21.                 };
    22.                 },waiting);//等待页面渲染
    23.             setInterval(function(){
    24.                 setTimeout(function(){

    25.                 },waiting);//等待页面渲染
    26.             },interval);//页面停留时间
    27.         }
    复制代码
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2023-3-16 14:50:39 | 显示全部楼层
    spa理论应该不能跨域的
    只写个alert也不提示吗?
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 23:04:05 | 显示全部楼层
    刚刚又试了下,只有setting the scene界面不会加载,点击其他的链接是正常加载的
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 23:05:37 | 显示全部楼层
    李恒道 发表于 2023-3-16 14:50
    spa理论应该不能跨域的
    只写个alert也不提示吗?

    是的,点击setting the scene页面后脚本就没了
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 14:21
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10
    发表于 2023-3-16 23:09:40 | 显示全部楼层
    李恒道 发表于 2023-3-16 14:50
    spa理论应该不能跨域的
    只写个alert也不提示吗?

    我match了u校园的2个页面,点击链接后页面会刷新的,即使这样setting the scene页面也不会加载脚本
    // @match        https://u.unipus.cn/user/student/mycourse/*
    // @match        https://ucontent.unipus.cn/_pc_default/*/*/courseware/*/*/*/*
    // @match        https://ucontent.unipus.cn/_pc_default/*/*/courseware/*/*/*/*/*
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2023-3-17 09:43:46 | 显示全部楼层
    初雪小白 发表于 2023-3-16 23:05
    是的,点击setting the scene页面后脚本就没了

    最好只写个alert然后全匹配试试...
    你截图里没看到插件的运行情况
    感觉代码运行错误什么的概率可能更大一点
    或者私聊给我个账号密码以及脚本看看
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    发表回复

    本版积分规则

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