百度分享代码能不能放在JS文件里面调用,我把百度分享代码用站长工具转换成JS格式以后,调用了没有效果

JavaScript07

百度分享代码能不能放在JS文件里面调用,我把百度分享代码用站长工具转换成JS格式以后,调用了没有效果,第1张

可以放,我测试了的,不过只有ie支持别的浏览器不支持, document.write('<div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare" style="float:rightmargin-top:-30px*margin-top:-5pxmargin-right:30px">')

document.write('<a class="bds_qzone"></a>')

document.write('<a class="bds_tsina"></a>')

document.write('<a class="bds_tqq"></a>')

document.write('<a class="bds_renren"></a>')

document.write('<span class="bds_more">更多</span>')

document.write('<a class="shareCount"></a></div>')

document.write('<script type="text/javascript" id="bdshare_js" data="type=tools&uid=772334" ></script>')

document.write('<script type="text/javascript" id="bdshell_js"></script>')

document.getElementById("bdshell_js").src = " http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours()

js代码混淆网上有许多在线工具,你直接把代码copy进去进行转换就可以的,比如站长工具http://tool.chinaz.com/Tools/JsCodeConfusion.aspx。如果文件太大在线可能不方便,你可以使用淘宝封装的压缩工具TBCompressor,网上搜一下就能找到。

对于混淆后的使用很简单,就直接引入就可以了,不用做其他的改变。混淆后其实还是js,只不过把变量名精简了,所以文件会小很多,而浏览器还是能识别的