window.onload=function(){ //返回顶部 var isScrollTopListener = setInterval(function(){ if(window.getScrollTop()>250) { document.getElementById('gotop').style.opacity='.5'; }else{ document.getElementById('gotop').style.opacity='0'; } },200); } function getScrollTop() { var scrollTop=0; if(document.documentElement&&document.documentElement.scrollTop) { scrollTop=document.documentElement.scrollTop; } else if(document.body) { scrollTop=document.body.scrollTop; } return scrollTop; } function gotoTop(acceleration,stime) { acceleration = acceleration || 0.1; stime = stime || 10; var x1 = 0; var y1 = 0; var x2 = 0; var y2 = 0; var x3 = 0; var y3 = 0; if (document.documentElement) { x1 = document.documentElement.scrollLeft || 0; y1 = document.documentElement.scrollTop || 0; } if (document.body) { x2 = document.body.scrollLeft || 0; y2 = document.body.scrollTop || 0; } var x3 = window.scrollX || 0; var y3 = window.scrollY || 0; var x = Math.max(x1, Math.max(x2, x3)); var y = Math.max(y1, Math.max(y2, y3)); var speeding = 1 + acceleration; window.scrollTo(Math.floor(x / speeding), Math.floor(y / speeding)); if(x > 0 || y > 0) { var run = "gotoTop(" + acceleration + ", " + stime + ")"; window.setTimeout(run, stime); } //头部的代码实现 var dsearch=document.getElementById('aSearch'); var ddt5=document.getElementById('divMenuDetail5'); dsearch.onmouseover=function(){ ddt5.style.display="none"; } } //底部出现多个公司的动态代码实现--------made by cyy---------- showCom(); function showCom(){ var comAdd=document.getElementById("comAdd"); var addIcon=document.getElementById("addIcon"); var btm_com=document.getElementById("btm_com"); console.log('yyc-----------------------overiconin---------'+addIcon) addIcon.onmouseover=function(){ console.log('overiconin') comAdd.style.display="block"; } document.getElementById('btm_com').onmouseout = function(event){ test(this, event); }; function test(obj,e) { if (e.currentTarget) { console.log('current:'+e.currentTarget.id); // console.log('obj:'+obj.id); // console.log('relate:'+e.relatedTarget.id); if (e.relatedTarget != obj) { if (obj != e.relatedTarget.parentNode && obj!=e.relatedTarget.parentNode.parentNode && obj!=e.relatedTarget.parentNode.parentNode.parentNode && obj!=e.relatedTarget.parentNode.parentNode.parentNode.parentNode) { //here do function console.log('123'); comAdd.style.display="none"; } } } } } // -------------------------page made by cyy------------- // -----------end page------------ function page(){ var aTabs=document.getElementById("page").getElementsByTagName("a"), len=aTabs.length, oldIndex=1, i, aCon; console.log("tab1"); for(i=0;i5){ --len; var left=parseInt(imgdiv.style.left); // if(left=="-1700"){imgdiv.style.left="0";console.log("<1700")} left-=170; imgdiv.style.left=left+"px"; } } btn2.onclick=function(){ if(len<len2){ ++len; var left=parseInt(imgdiv.style.left); // if(left=="1700"){imgdiv.style.left="0"} left+=170; imgdiv.style.left=left+"px"; } } } // tab动态效果的实现--------made by cyy---------- function showTab(){ var aTabs = document.getElementById('tab2'), aTab=aTabs.getElementsByTagName('a'), aClassName=aTab[1].className, len = aTab.length, i; // 给标签绑定事件 for(i = 0; i < len; i++ ){ aTab[i].index = i; // 注意:给标签添加index属性绑定i值。 aTab[i].onclick = function(){ for(i = 0; i < len; i++){ aTab[i].className = aClassName; // 重置所有标签的激活样式 // console.log("intab") } this.className =aClassName+" "+"current"; // 设置当前标签为激活状态 }; }; } function showTab3(){ var aTabs = document.getElementById('tab3'), aTab=aTabs.getElementsByTagName('a'), aClassName=aTab[1].className, len = aTab.length, i; console.log(aTab[0]); try{ aTab[0].nextElementSibling.style.background="white"; }catch(e){ console.log("set Style Exception"); console.log(e); } // 给标签绑定事件 for(i = 0; i < len; i++ ){ aTab[i].index = i; // 注意:给标签添加index属性绑定i值。 aTab[i].onclick = function(){ for(i = 0; i < len; i++){ aTab[i].className = aClassName; // 重置所有标签的激活样式 aTab[i].nextElementSibling.style.background="none"; console.log("intab2"); } this.className =aClassName+" current"; // 设置当前标签为激活状态 aTab[this.index].nextElementSibling.style.background="white"; }; }; }