html - Prelaod 多次获取
问题描述
在下面的示例中,我调用了预加载标签机制来提前获取一些资源。这样做,preload 会多次获取 css 资源吗?为什么会这样?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<link rel="preload" onload="console.log('script')" as="script" href='https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js'>
<link rel="preload" onload="this.rel = 'stylesheet'; console.log('css')" as="style" href='https://s3-eu-west-1.amazonaws.com/welcome.b2b.test/form/bundle.css'>
<meta
name="description"
content="Web site created using create-react-app"
/>
<title>React App</title>
</head>
<body>
<script>
window.onload = function() {
console.log("window");
};
</script>
</body>
</html>
解决方案
推荐阅读
- python - 将几个numpy数组存储为jpg图像python时丢失文件
- amazon-web-services - 如何将文档上传到签名的 AWS S3?什么是桶和对象?
- android - 自定义 url 方案在 Android 中不起作用反应原生
- django - django 从视图中设置模板 url
- sql - 使用子查询和标准值插入数据
- django - 网站间歇性加载失败 - DNS 有问题?
- python-3.x - 事件后触发周期性 celery 任务
- javascript - 单击按钮odoo时如何调用该函数
- angular - Angular5.x 用于长时间运行的服务器进程的进度报告
- ruby - 带有粉碎的Docker ruby容器 - 加载错误