wordpress中最优化的加入豆瓣和其他一些JS代码


像我这种theme,自适应的content的宽度的地方,不得不把sidebar的内容放到content之前,但同时出现了只有等这些豆瓣的js和kaboodle的widget全部下载完才会显示出来严重的不影响浏览。
所以想办法最后来下载这些外部的js和widget也是一种方案:
<span id=”douban”>豆瓣widget下载中</span>
<span id=”kaboodle”>kaboodlewidget下载中</span>

我们在页面最后加入载入这些js的东东:(footer.php)
<script type="text/javascript">
function $(a){
return document.getElementById(a);
}
</script>
<SPAN class=spanclass id="doubanTEMP">
豆瓣的js代码
</SPAN>
<SCRIPT>$('douban').innerHTML=$('doubanTEMP').innerHTML;$('doubanTEMP').innerHTML="";</SCRIPT>
<SPAN class=spanclass id=kaboodleTEMP>
Kaboodle的js代码
</SPAN>
<SCRIPT>$('kaboodle').innerHTML=$('kaboodleTEMP').innerHTML;$('kaboodleTEMP').innerHTML="";</SCRIPT>

参考:
http://www.51xa.cn/blog/article.asp?id=39PS:之前一直把<script></script>里的内容放到innerHTML来,发觉是不行的。

  1. No comments yet.
(will not be published)

Switch to our mobile site