延迟元素的加载开始
Delaying the loading onset of elements
我有一个网页,内容丰富,如图形和javascript。现在的问题是我的页面加载太慢,尤其是在互联网连接速度较慢的情况下。现在,在我的网页底部,我有一个jquery滑块,这是我网站上最不重要的项目。现在有没有一种方法可以推迟或延迟加载整个滑块(它有一个div ID作为父元素),直到其他所有内容都加载到我的页面上,而不是与其他更重要的内容一起加载?
当然,您可能需要查找像RequireJS或LABjs这样的javascript加载程序。
其原理是注入用于加载javascript的脚本标记。例如,您可以将以下代码作为</body>
-标记之前的最后一个元素:
<script type='text/javascript'>
var head = document.getElementsByTagName("head")[0];
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'url/to/script.js';
head.appendChild(newScript);
</script>
相关文章:
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- Yii2从点击链接开始加载模式
- 是否可以在页面开始加载之前显示加载gif/image
- 如果在一段时间不活动后4秒内开始加载,如何刷新我的网站
- API ajax 请求的进度条仅在从 API 获得响应后才会开始加载
- 是否可以在页面开始加载时使用 Ruby 的硒网络驱动程序execute_script
- 画布页面-重新定位页面开始加载
- 我的Greasemonkey脚本开始加载一系列图像.如何在需要时停止它
- Ajax调用开始加载时就像一个怪胎
- 如何检查文档何时开始加载,document.readyState未更新
- 如何在加载DOM之前开始加载iframe
- 检测iframe何时开始加载新URL
- PhantomJS在他开始加载之前更改JS src
- 开始加载屏幕时,功能开始和结束加载屏幕时,完成.(Javascript)
- 从0开始加载每个页面的计数计时器
- Bootstrap carousel开始加载wordpress
- 是否可以在图像开始加载之前运行javascript ?
- 在Cocoa Touch Webview开始加载之前验证用户触摸链接
- Javascript -获取iframe开始加载前的时间值
- 在页面开始加载之前向javascript's窗口对象添加方法