现代浏览器有一个很酷的功能 当在脚本上阻止浏览器时,第二个轻量级解析器扫描标记的其余部分以寻找其他资源,例如样式表,脚本,图像等,也需要检索。
如何将<script>
块作为<head>
中的第一个元素(在这种情况下只是编写一个cookie)
<script>
document.cookie = 'b=p; path=/';
</script>
.....
<img src="/some/image.jpg">
在执行此脚本之前,浏览器不应预先加载任何内容。
问题在于,由于浏览器执行扫描/预测并预先加载其他资源,因此在没有设置cookie的情况下请求它。
有没有办法告诉浏览器停止预加载资源,直到给定的脚本完成执行。