发现很多网站在放置百度分享代码的时候,简单的将分享代码放置到固定的网页位置就完事了,这是非常致命的方式。因为,我经常打开一个网页的时候,发现在网页加载到分享代码的时候,有时候花上几秒的时候来请求百度的服务器,最后展示分享按钮。其实,像这样对网页来说不是非常重要的功能,我们大可以用JS来延迟加载,从而提高网页主要内容的快速加载显示。这里分享下我的放置方式。一、copy百度分享代码,如下: 复制代码 代码如下: <br>document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" Math.ceil(new Date()/3600000) <br> 二、放置代码认真分析上面的分享代码,我们可以发现,其中有3个js脚本标签,这些都是有可能影响网页呈现速度的,最后发现,其实,只有最后一个标签的作用是请求百度服务器,展示分享图片和链接。那么,这条JS我们大可放到最后加载。<br><strong>下面是我做的一个demo:<br></strong><div class="codetitle"> <span><a style="CURSOR: pointer" data="25629" class="copybut" id="copybut25629" onclick="doCopy('code25629')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code25629"> <br> <br><html> <br> ; <br> <title>JS延迟加载百度分享代码,提高网页速度</title> <br> <meta http-equiv="Content-Type" content="text/html;charset=gb2312">> <br> </div>