gpt4 book ai didi

javascript - 在从服务器下载样式表之前,使用 javascript 替换样式表 href

转载 作者:行者123 更新时间:2023-11-28 21:23:50 25 4
gpt4 key购买 nike

是否可以使用一些 JavaScript 来阻止外部脚本/样式表的下载?例如,将一小段 javascript 放在 <head> 的最顶部。对所有 <script> 进行一些操作和<link>文档中的标签,也许将相对路径更改为绝对路径,从服务器下载其原始相对路径源之前?

我并不是在寻找替代方案,例如服务器端处理或手动更改 <script><link>标签。我对以下场景的概念验证感兴趣:除了插入单个脚本标签之外,我无法控制最终文档或其生成。

最佳答案

不,你不能。

问题出在文档的头部,脚本将无法访问尚未加载的节点,因此它无法修改即将出现的任何脚本标签。

此外,浏览器一到达 script 标签就会加载 JavaScript,并停止解析 html,直到 script 标签完成。

这意味着,无法使用 JavaScript 来实现这一点。

关于javascript - 在从服务器下载样式表之前,使用 javascript 替换样式表 href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5533696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com