展开全部
楼上的行不通,要想阻止加载,那就必须在dom加载完毕就立刻执行src的改变,不然一样会加载进来62616964757a686964616fe59b9ee7ad9431333361323466
所以你可以试试删除,把真实src放在新建立的属性上。$(document).ready(function() {
$("img").removeAttr("src");
});
以下是利于seo的延迟写法。
lazyload.js 延迟加载效果,有很多图片为主的网站利用这个能大大提高用户体验和服务器利用率,但是有一点不好就是对搜索引擎不友好,因为蜘蛛看到的不是真实地址,那么如何解决类似问题呢?其实这个问题可以利用js避免掉。代码如下:
$(document).ready(function() {
$("img").removeAttr("src");
});
$(function(){
$("img").lazyload({effect: "fadeIn"});
})
页面图片写法如下
这样效果不影响,只是利用了jQuery的便利,$(document).ready()在文档dom加载完毕就删除了src,所以不会有请求,这样就相当于在我们使用前,是利用js删除的src,而不是我们程序不输入图片。