我想构建一个懒加载插件。有些资源表明,只要图像上定义了src,浏览器就开始加载它。在页面处理的什么时候这会发生?是否有可能在某些JavaScript中进行编码以防止这种情况发生?有什么办法来阻止页面加载的图像与JavaScript?
0
A
回答
0
如果我正确理解您不想在用户以某种方式进行交互之前加载图像,那么这可能是您要查找的内容。
的jsfiddle:http://jsfiddle.net/z2kgpL37/
<img id="myImg" src="" width="107" height="98">
<button onclick="myFunction()">Load image</button>
<script>
function myFunction() {
document.getElementById("myImg").src = "http://www.w3schools.com/jsref/compman.gif";
}
</script>
如果帮助,接受答案:)
+0
谢谢!我想在不修改标记的情况下做到这一点,但看起来这是不可能的? – mikeyla85 2014-10-11 22:48:29
+0
@ mikeyla85绝对没有办法,如果这有帮助,一定要接受这个答案:) – 2014-10-11 22:51:31
相关问题
- 1. 阻止加载页面的javascript
- 2. Post方法阻止页面加载
- 3. 有没有办法阻止ie7加载一些内联JavaScript?
- 4. 阻止页面加载主页面css
- 5. 有没有办法阻止页面跳转(从加载图像)滚动到一个div?
- 6. 有没有什么办法阻止浏览器页面滚动浏览器
- 7. 试图阻止Javascript在页面加载运行
- 8. 有没有办法停止Facebook的壁画加载大图像
- 9. javascript - 防止页面加载
- 10. 有没有办法阻止广告导致页面重定向?
- 11. 有没有办法阻止WPF页面被导航?
- 12. 阻止HtmlUnit加载PSN商店页面?
- 13. 阻止页面重新加载jquery
- 14. 如何阻止WPF WebBrowser加载页面?
- 15. 检测或阻止来自对象标签的页面加载?
- 16. 有没有办法阻止jqGrid自动加载?
- 17. 为什么javascript阻止并行下载?
- 18. 什么是阻止我的页面的JavaScript被调用?
- 19. 什么阻止Firefox呈现页面
- 20. Javascript:加载一个页面后,有没有什么办法来禁止使用浏览器加载的.js文件?
- 21. 有什么办法可以阻止http处理未知方法?
- 22. 有没有什么办法来模糊所有的页面和焦点与jQuery/JavaScript的某些div?
- 23. 有什么办法可以阻止人们使我的网页游戏脱机?
- 24. Django:页面无法加载图像
- 25. 的Javascript ::防止当页面被加载
- 26. 有什么办法来“阻止”用户阻止确认框上的浏览器(Firefox)
- 27. 这怎么能阻止表单提交/重新加载页面?
- 28. 为什么header()阻止页面在我的开发环境(MAMP PRO)中加载?
- 29. 是否有方法来停止页面加载watir-webdriver
- 30. 加载图像在页面加载
不要设置源。 – epascarello 2014-10-10 17:07:54
使用data-src查看其他插件的延迟加载,Owl Carousel是一个例子 – Christina 2014-10-10 17:08:25
只要设置了src'属性,浏览器就会开始发送HTTP请求,并且无法阻止它。你唯一能做的就是不要在开始的时候设置源代码。 – 2014-10-10 17:09:52