换种方式写<script src="https://unpkg.com/leaflet/dist/leaflet.js"></script>
时间: 2024-10-28 12:08:55 浏览: 6
这个HTML脚本行的作用是引入Leaflet地图库,这是一个流行的JavaScript库用于创建交互式地图。换种方式写,可以使用`<link>`标签来异步加载JavaScript文件,或者使用CDN(内容分发网络)来提高加载速度。以下是几种可能的写法:
1. 使用`<script async>`属性:
```html
<link rel="stylesheet" href="https://unpkg.com/leaflet/dist/leaflet.css" />
<script async src="https://unpkg.com/leaflet/dist/leaflet.js"></script>
```
2. 使用`async`函数包装加载:
```html
<script>
window.onload = function() {
var script = document.createElement('script');
script.src = 'https://unpkg.com/leaflet/dist/leaflet.js';
document.body.appendChild(script);
};
</script>
```
3. 使用现代浏览器支持的动态导入(dynamic import):
```html
importScripts("https://unpkg.com/leaflet/dist/leaflet.js");
```
请注意,由于`importScripts`只在支持ES6模块的现代浏览器中可用,所以如果你需要兼容旧版浏览器,第一种异步`<script>`标签是最常见的做法。
阅读全文