知识大全 利用JS延迟加载百度分享代码,提高网页速度

Posted

篇首语:从来好事天生俭,自古瓜儿苦后甜。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 利用JS延迟加载百度分享代码,提高网页速度相关的知识,希望对你有一定的参考价值。

利用JS延迟加载百度分享代码,提高网页速度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  发现很多网站在放置百度分享代码的时候 简单的将分享代码放置到固定的网页位置就完事了 这是非常致命的方式 因为 我经常打开一个网页的时候 发现在网页加载到分享代码的时候 有时候花上几秒的时候来请求百度的服务器 最后展示分享按钮 其实 像这样对网页来说不是非常重要的功能 我们大可以用JS来延迟加载 从而提高网页主要内容的快速加载显示 这里分享下我的放置方式 一 copy百度分享代码 如下

复制代码 代码如下: <! Baidu Button BEGIN > <div id="bdshare" > <a ></a> <a ></a> <a ></a> <a ></a> <a ></a> <span ></span> <a ></a> </div> <script type=text/javascript id="bdshare_js" data="type=tools&uid=" ></script> <script type=text/javascript id="bdshell_js"></script> <script type=text/javascript> document getElementById("bdshell_js") src = "+ Math ceil(new Date()/ ) </script> <! Baidu Button END >

   二 放置代码 认真分析上面的分享代码 我们可以发现 其中有 个js脚本标签 这些都是有可能影响网页呈现速度的 最后发现 其实 只有最后一个<script>标签的作用是请求百度服务器 展示分享图片和链接 那么 这条JS我们大可放到最后加载 下面是我做的一个demo

复制代码 代码如下: <!DOCTYPE PUBLIC " //W C//DTD XHTML Transitional//EN" " <> <head> <title>JS延迟加载百度分享代码 提高网页速度</title> <meta equiv="Content Type" content="text/;charset=gb " /> <style type=text/css> bodymargin: px;padding: px;font size: px; #copyrightclear:both; </style> </head> <body> <div id="baidu share"> <! Baidu Button BEGIN > <div id="bdshare" > <a ></a> <a ></a> <a ></a> <a ></a> <a ></a> <span ></span> <a ></a> </div> <script type=text/javascript id="bdshare_js" data="type=tools&uid= " ></script> <script type=text/javascript id="bdshell_js"></script> <! Baidu Button END > </div> <div id="copyright"> <a href="编程图书PDF下载【codejia net】</a> </div> <script type=text/javascript> window onload = shareCode; function shareCode() document getElementById("bdshell_js") src = "+ Math ceil(new Date()/ ); </script> </body> </> cha138/Article/program/Java/JSP/201311/20015

相关参考

知识大全 如何在网页中变化图象(速度无延迟)

有的朋友看到这个标题可能不以为然这还不简单吗?只要用JS替换img的src就可以了不错确实很简单可是这样的话在替换图形的时候图形需要下载如果图形很大或者网速比较慢的话就会使浏览者感到无法忍受所以这个时

知识大全 公共js在页面底部加载的注意事项介绍

  JavaScript脚本文件都放在页面底部加载可以有效地加快页面的加载速度但是php控制器一般这样写:复制代码代码如下:$this>load>view($HEADER);$this&g

知识大全 js图片延迟加载的实现方法及思路

这里延迟加载的意思是拖动滚动条时在图片出现在浏览器显示区域后才加载显示   大概的实现方式是在页面的load没有触发之前把所有的指定id的元素内的img放入到imgs中将所有的图片的src值

知识大全 jquery动态加载js三种方法

  <!这里为你提供了三种动态加载js的jquery实例代码哦由于jquery是为用户提供方便的所以利用jquery动态加载文件只要一句话$getscript("testjs");就ok了  &

知识大全 jquery动态加载js三种方法实例

这里为你提供了三种动态加载js的jquery实例代码哦由于jquery是为用户提供方便的所以利用jquery动态加载文件只要一句话$getScript(\\"testjs\\");就OK了 

知识大全 JS图片根据鼠标滚动延时加载的实例代码

JS图片根据鼠标滚动延时加载的实例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近研究了

知识大全 JS 代码实例:实现随机加载不同的CSS样式

JS代码实例:实现随机加载不同的CSS样式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  随机载

知识大全 js获取当前日期代码适用于网页头部

cha138/Article/program/Java/JSP/201311/20043

知识大全 js实现快速分享功能

  这是一款简单易用的文章分享工具您只需将下面的代码拷贝到模板中就可以实现文章快速分享功能如果您想分享你的博客个人网站或者企业网站等等下面是两款不错的分享工具值得拥有!复制代码代码如下:<div

知识大全 为什么现在百度云网盘网页版登陆后检视订阅的人分享的档案显示载入失败

为什么现在百度云网盘网页版登陆后检视订阅的人分享的档案显示载入失败?f5到出来为止现在的百度云网盘为什么分享出来的连结打不开网页,我的百度云网盘还提示有些分享失败,我该怎么做?不会是稽核没通过吧?(被