仅将脚本访问权限授予url中的特定id



我有一个JavaScript文件,只想将它加载到一些特定的id中,以便在head中加载。用户登录时的域为www.domain.com?id=122脚本url为www.domain.com/script.js如果用户登录www.domain.com/script.js?id=122,我会将带有参数的脚本放在主页的首页我通过split和一些JavaScript的东西从当前的url中获取id。现在的问题是在脚本文件中添加什么,以使脚本只加载某些特定的ids

从技术上讲,只有在您满意的情况下,您才能检查URL参数,并从代码中创建script标记:

if(location.search === "?id=122") {
let s = document.createElement("script");
s.src = "script.js";
document.head.append(s);
}

然而,例如,它不是可以用于安全目的的东西。

最新更新