关于7.21日 在百度知道搜索 “变形金刚” 会变形的代码研究

  研究之前,大家可以进入http://zhidao.baidu.com 里面搜索 “变形金刚” 试试看!

  废话不多说了,经过查看页面源代码,我已经将百度知道 搜索 “变形金刚” 关键字的代码抽取到。

  .NET技术交流群 23555905 欢迎您的加入,谢谢!

  现在贴代码

<script type="text/javascript"> 
(function(){
	var queryWord = "变形金刚", adContainer, today = new Date(); //获取输入的关键字和当前日期
    if (queryWord == "变形金刚" || queryWord == "变形金刚3") { //如果关键词等于变形金刚或者变形金刚3并且日期等于7.21日的话 就执行以下的操作
        if (queryWord == "变形金刚" && today.getYear() % 100 == 11 && today.getMonth() == 6 && today.getDate() == 21) {
            adContainer = document.getElementById('main').getElementsByTagName('div')[0].getElementsByTagName('td')[0];
            if (!adContainer) {
                adContainer = document.createElement('div');
                adContainer.style.marginTop = "10px";
                document.getElementById('main').insertBefore(adContainer, document.getElementById('main').firstChild);
            }
            adContainer.innerHTML = '<a target="_blank" href="http://zhidao.baidu.com/s/transformers/index.html?fr=search_transformers"><img alt="百度知道-变形金刚" src="http://img.baidu.com/img/iknow/activity/transformad.gif" /></a>';
        }
        document.write('<script src="http://img.baidu.com/img/iknow/static/transformers.js" type="text/javascript"></'+'script>');
    }
})();
</script> 
posted @ 2011-07-21 09:24  xluo  阅读(394)  评论(1编辑  收藏  举报