如何防止Firefox推测性加载javascript文件?

如何防止Firefox推测性加载javascript文件?,javascript,firefox,speculative-execution,Javascript,Firefox,Speculative Execution,我脑子里有一些javascript代码,用来设置cookie。稍后在页面底部,我加载另一个javascript文件。此文件由一个动态后端页面提供,该页面使用cookie来确定返回的内容 Firefox中出现了一个问题,因为它使用了推测性解析:在头部的javascript执行之前,它会在页面末尾加载javascript文件。由于在加载第二个javascript文件时尚未设置cookie,因此后端页面不会接收cookie值 有没有办法防止Firefox过早加载第二个javascript文件?如果您希

我脑子里有一些javascript代码,用来设置cookie。稍后在页面底部,我加载另一个javascript文件。此文件由一个动态后端页面提供,该页面使用cookie来确定返回的内容

Firefox中出现了一个问题,因为它使用了推测性解析:在头部的javascript执行之前,它会在页面末尾加载javascript文件。由于在加载第二个javascript文件时尚未设置cookie,因此后端页面不会接收cookie值


有没有办法防止Firefox过早加载第二个javascript文件?

如果您希望在另一个脚本运行后通过HTTP获取脚本(而不是在浏览器通过解析HTML在其创建的DOM中找到脚本时)然后使用JS/DOM生成第二个
script
元素,而不是将其放入HTML中。

这是我正在考虑的解决方案,但我希望有一种方法表明不应使用推测性解析获取脚本。