您可以使用 JavaScript从文档中的 a 将标签附加base
到文档的头部吗?我的意思是,这样做有什么缺点?我担心的是我会遇到一种竞争条件,因为标签被理解为存在于 中,因此如果页面已经呈现,它将不会得到尊重。我还没有遇到过这个问题,但我想知道这是否应该是一个问题。div
body
base
head
需要明确的是,我知道如何通过 JavaScript 做到这一点。我的问题是,如果在页面加载/呈现后将标签附加到 DOM,是否会尊重/尊重标签...
我的代码是一个 HTML 片段,可能会出现在 中body
,但是我需要设置base
标签,因为我的资产是相对引用的。让我们假设我不能改变它(因为我不能。至少,不是马上)。您还可以假设设置base
不会破坏任何不是我的 HTML 片段并且没有其他base
标签......永远。