研究之前,大家可以进入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>