请问url改变后怎么重新加载脚本呢
在u校园课程目录下启动脚本,设置自动点击链接后跳转到了ucontent.unipus.cn下,域名都发生了改变,为何脚本却不能加载呢。请问如何解决这个问题呢 有点说不明白,截几张图吧 求解惑球球了 这是部分代码let href=location.href;
if(href.match('courseCatalog')!==null){//总目录页
setTimeout(function(){
let uls=[];
$('ul').each(function(i,e){
if(e.className===''){
uls.push(e);
}
})
if(review){
$(uls).children('.group').eq(0).click();
}
else{
}
},waiting)//等待一段时间后执行,以便用户选择是否在当前页开始并获得异步加载后的页面数据
}
else{
setTimeout(function(){
if($('.headerbar').children('.TabsBox').children().length===1){//没有别的tab
};
},waiting);//等待页面渲染
setInterval(function(){
setTimeout(function(){
},waiting);//等待页面渲染
},interval);//页面停留时间
} spa理论应该不能跨域的
只写个alert也不提示吗? 刚刚又试了下,只有setting the scene界面不会加载,点击其他的链接是正常加载的 李恒道 发表于 2023-3-16 14:50
spa理论应该不能跨域的
只写个alert也不提示吗?
是的,点击setting the scene页面后脚本就没了 李恒道 发表于 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/*/*/*/*/* 初雪小白 发表于 2023-3-16 23:05
是的,点击setting the scene页面后脚本就没了
最好只写个alert然后全匹配试试...
你截图里没看到插件的运行情况
感觉代码运行错误什么的概率可能更大一点
或者私聊给我个账号密码以及脚本看看
页:
[1]