java 贴吧代码_这代码贴吧什么水平????

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

var m_RotateObjArr = new Array(); //旋转对象var m_RotateAngle = 0; //当前旋转角度var m_RotateInterv = null; //旋转计时器var m_MovStarInterv = null; //旋转计时器var m_TimeInterv = 10; //执行时间间隔var m_RotateAngleInc = 2; //单次旋转角度var m_Fwrd = 1; //旋转方向,1:正向,-1反向var m_MaxZoomInterv = 1, m_ZoomInterv = 1, m_CurZoomInterv = 0; //计时器执行几次后开始缩放var m_HeadBanner = null, m_HdBackgrdPic = null,m_LogoOnlyDiv = null, m_Canvas = null, m_CartoonCanv = null, m_LogoOutSide = null,m_LogoOnly = null;var m_CanvasHintDiv = null;var m_FinishDisp = false; //结束动画播放function CartoonCanvMov(p_Event) //动画提示框{if (null != m_CanvasHintDiv){m_CanvasHintDiv.style.display = "inline-block";m_CanvasHintDiv.style.left = p_Event.clientX - 40 + document.body.scrollLeft || window.pageXOffset || document.documentElement.scrollLeft;m_CanvasHintDiv.style.top = p_Event.clientY + 20 + document.body.scrollTop || window.pageYOffset || document.documentElement.scrollTop;}else{m_CanvasHintDiv = document.getElementById("CanvasHintDiv");}}function CartoonCanvOut(p_Obj) //动画提示框{m_CanvasHintDiv.style.display = "none";}function CartoonCanvMovDblClk(p_Obj){m_FinishDisp = true; //结束动画播放document.getElementById("AllMenuDiv").className = "AllMenuDiv";document.getElementById("AllMenuDiv").style.zIndex = 50;SetMenuTextVerMid(null); //设置菜单字体居中}function OnStartRotateBtnClk(p_Obj){StartRotate();}function OnStopRotateBtnClk(p_Obj){//StopRotate();document.getElementById("Canvas").style.display = "none";}function StartRotate(p_Obj, p_RotateAngleInc, p_Fwrd){//控制旋转图形SetRotateOpr();m_RotateInterv = setInterval(RotateObj, m_TimeInterv);}function StopRotate(){clearInterval(m_RotateInterv);m_RotateInterv = null;}var m_DestPos = {x:0, y:0}; //圆心坐标var m_MaxMovZoomInterv1 = 7, m_MovZoomInterv1 = 1.71, m_CurMovZoomInterv1 = 0; //缩放频率var m_MaxMovZoomInterv2 = 7, m_MovZoomInterv2 = 1.71, m_CurMovZoomInterv2 = 0; //缩放频率var m_MaxMovZoomInterv3 = 7, m_MovZoomInterv3 = 1.92, m_CurMovZoomInterv3 = 0; //缩放频率var m_MaxMovZoomInterv4 = 14, m_MovZoomInterv4 = 1.71, m_CurMovZoomInterv4 = 0; //缩放频率var m_MaxMovZoomInterv5 = 7, m_MovZoomInterv5 = 1.71, m_CurMovZoomInterv5 = 0; //缩放频率var m_MaxMovZoomInterv6 = 7, m_MovZoomInterv6 = 1.71, m_CurMovZoomInterv6 = 0; //缩放频率var m_CurMovAngle1, m_CurMovAngle2, m_CurMovAngle3, m_CurMovAngle4, m_CurMovAngle5, m_CurMovAngle6;//圆坐标计算:(x-a)²+(y-b)²=r²function GetOrgMovAngle() //获取螺旋运行的最开始所在位置角度{//正常坐标系:以x轴反向顺时针为正向旋转,做匀速旋转:x1=r*cos(v_Angle)+x0, y1=r*sin(v_Angle)+y0//计算当前旋转角度 v_Angle=arcTan((y1-y0)/(x1-x0))m_DestPos.x = parseFloat(m_RotateObjArr[0].offsetLeft) + parseInt(m_RotateObjArr[0].offsetWidth/2);m_DestPos.y = parseFloat(m_RotateObjArr[0].offsetTop) + parseInt(m_RotateObjArr[0].offsetHeight/2);var m_StarOrgPos = {x:0, y:0};var v_CurMovAngle;for (var i = 1; i m_DestPos.x && m_StarOrgPos.y <= m_DestPos.y) //右上角v_CurMovAngle = 360 - v_CurMovAngle;else if (m_StarOrgPos.x >= m_DestPos.x && m_StarOrgPos.y > m_DestPos.y) //右下角v_CurMovAngle = v_CurMovAngle;else //左下角v_CurMovAngle = 180 - v_CurMovAngle;if (1 == i)m_CurMovAngle1 = v_CurMovAngle;else if (2 == i)m_CurMovAngle2 = v_CurMovAngle;else if (3 == i)m_CurMovAngle3 = v_CurMovAngle;else if (4 == i)m_CurMovAngle4 = v_CurMovAngle;else if (5 == i)m_CurMovAngle5 = v_CurMovAngle;else if (6 == i)m_CurMovAngle6 = v_CurMovAngle;}/*m_Star3OrgPos.x = parseInt(m_RotateObjArr[3].offsetLeft);m_Star3OrgPos.y = parseInt(m_RotateObjArr[3].offsetTop);var v_AbsVal = Math.abs((m_Star3OrgPos.y - m_DestPos.y)/(m_Star3OrgPos.x - m_DestPos.x)); //取正值m_CurMovAngle3 = Math.atan(v_AbsVal)*180/Math.PI; //夹角都为当前半径指向与x轴的夹角//屏幕坐标系:以x轴正向顺时针为正向旋转if (m_Star3OrgPos.y <= m_DestPos.y && m_Star3OrgPos.x <= m_DestPos.x) //左上角m_CurMovAngle3 = 180 + m_CurMovAngle3;else if (m_Star3OrgPos.x > m_DestPos.x && m_Star3OrgPos.y <= m_DestPos.y) //右上角m_CurMovAngle3 = 360 - m_CurMovAngle3;else if (m_Star3OrgPos.x >= m_DestPos.x && m_Star3OrgPos.y > m_DestPos.y) //右下角m_CurMovAngle3 = m_CurMovAngle3;else //左下角m_CurMovAngle3 = 180 - m_CurMovAngle3;*/}//直线坐标计算:k = (y1 - y0)/(x1 - x0)var m_Star1LineK = 0;function GetLineK(){m_Star1LineK = (m_DestPos.y - parseInt(m_RotateObjArr[1].offsetTop))/(m_DestPos.x - parseInt(m_RotateObjArr[1].offsetLeft));}function SetRotateOpr(){m_TimeInterv = 20; //执行时间间隔40m_RotateAngleInc = 10; //单次旋转角度m_Fwrd = 1; //旋转方向,1:正向,-1反向m_MaxZoomInterv = 1; //计时器执行几次后开始缩放m_ZoomInterv = 1; //计时器缩放间隔执m_HeadBanner = document.getElementById("HeadBanner");m_HdBackgrdPic = document.getElementById("HdBackgrdPic");m_Canvas = document.getElementById("Canvas");;m_CartoonCanv = document.getElementById("CartoonCanv");m_LogoOnlyDiv = document.getElementById("LogoOnlyDiv");m_LogoOutSide = document.getElementById("LogoOutSide");m_LogoOnly = document.getElementById("LogoOnly");var v_Galaxy = document.getElementById("Galaxy");var v_RotateObj1 = document.getElementById("Star1");var v_RotateObj2 = document.getElementById("Star2");var v_RotateObj3 = document.getElementById("Star3");var v_RotateObj4 = document.getElementById("Star4");var v_RotateObj5 = document.getElementById("Star5");var v_RotateObj6 = document.getElementById("Star6");m_RotateObjArr.push(v_Galaxy);m_RotateObjArr.push(v_RotateObj1);m_RotateObjArr.push(v_RotateObj2);m_RotateObjArr.push(v_RotateObj3);m_RotateObjArr.push(v_RotateObj4);m_RotateObjArr.push(v_RotateObj5);m_RotateObjArr.push(v_RotateObj6);GetOrgMovAngle();GetLineK(); //必须放在GetCurMovAngle后面,要用到m_DestPos初始值}var m_OrgLogoDivOffsetHgt = 122; //122为开发时最大屏幕中logo所在界面内的offsetHeight值var m_OrgOutSideOuterD = 2515, m_OrgOutSideInnerD = 115, m_OrgOutSideBorderWidth = 1200; //m_LogoOutSide的原外部直径var m_OrgDk = m_OrgOutSideOuterD/m_OrgLogoDivOffsetHgt; //原始比例var m_IeRotateAngle = 1;function RotateObj() //旋转{//旋转==================================================for (var i=0; i= 0){//按圆移动if (m_CurMovAngle1 > 360)m_CurMovAngle1 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle1*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle1*Math.PI/180) + m_DestPos.y;m_CurMovAngle1 += 4.55; //单次移动角度}}else if (2 == i){v_R -= 2.5; //按笛卡尔螺旋线移动,靠近速度if (v_R >= 0){//按圆移动if (m_CurMovAngle2 > 360)m_CurMovAngle2 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle2*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle2*Math.PI/180) + m_DestPos.y;m_CurMovAngle2 += 3.55; //单次移动角度}}else if (3 == i){v_R -= 1.52; //按笛卡尔螺旋线移动,靠近速度if (v_R >= 0){//按圆移动if (m_CurMovAngle3 > 360)m_CurMovAngle3 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle3*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle3*Math.PI/180) + m_DestPos.y;m_CurMovAngle3 += 3.55; //单次移动角度}}else if (4 == i){v_R -= 2.5; //按笛卡尔螺旋线移动,靠近速度if (v_R >= 0){//按圆移动if (m_CurMovAngle4 > 360)m_CurMovAngle4 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle4*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle4*Math.PI/180) + m_DestPos.y;m_CurMovAngle4 += 3.55; //单次移动角度}}else if (5 == i){v_R -= 2.52; //按笛卡尔螺旋线移动,靠近速度if (v_R >= 0){//按圆移动if (m_CurMovAngle5 > 360)m_CurMovAngle5 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle5*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle5*Math.PI/180) + m_DestPos.y;m_CurMovAngle5 += 3.8; //单次移动角度}}else if (6 == i){v_R -= 2; //按笛卡尔螺旋线移动,靠近速度if (v_R >= 0){//按圆移动if (m_CurMovAngle6 > 360)m_CurMovAngle6 -= 360;v_NewLft = v_R*Math.cos(m_CurMovAngle6*Math.PI/180) + m_DestPos.x;v_NewTop = v_R*Math.sin(m_CurMovAngle6*Math.PI/180) + m_DestPos.y;m_CurMovAngle6 += 3.55; //单次移动角度}}if (0 != i){m_RotateObjArr[i].style.left = v_NewLft/m_HeadBanner.offsetWidth*100+"%";m_RotateObjArr[i].style.top = v_NewTop/m_HeadBanner.offsetHeight*100+"%";}}//缩放==================================================var m_GalaxMinHeight = 0.2247058823529412; //Logo最小实际大小为191*191,0.2247058823529412=191/850if (m_FinishDisp)m_GalaxMinHeight = 1; //不再继续播放if(m_MaxZoomInterv >= m_CurZoomInterv && parseFloat(m_RotateObjArr[0].style.height)/100 > m_GalaxMinHeight) //星系还在缩小{m_CurZoomInterv = 0;for (var i=1; i 0){var v_Height = 0, v_Width = 0;if (1 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 2/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 2/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv1 >= m_MaxMovZoomInterv1){m_CurMovZoomInterv1 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv1 += m_MovZoomInterv1;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}else if (2 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 4/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 4/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv2 >= m_MaxMovZoomInterv2){m_CurMovZoomInterv2 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv2 += m_MovZoomInterv2;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}else if (3 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 1/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 1/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv3 >= m_MaxMovZoomInterv3){m_CurMovZoomInterv3 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv3 += m_MovZoomInterv3;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}else if (4 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 2/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 2/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv4 >= m_MaxMovZoomInterv4){m_CurMovZoomInterv4 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv4 += m_MovZoomInterv4;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}else if (5 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 4/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 4/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv5 >= m_MaxMovZoomInterv5){m_CurMovZoomInterv5 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv5 += m_MovZoomInterv5;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}else if (6 == i) //螺旋运动元素{v_Height = parseFloat(m_RotateObjArr[i].style.height)/100 - 4/parseInt(m_HeadBanner.offsetHeight);v_Width = parseFloat(m_RotateObjArr[i].style.width)/100 - 4/parseFloat(m_HeadBanner.offsetWidth);if (v_Height > 0 && v_Width > 0){if (m_CurMovZoomInterv6 >= m_MaxMovZoomInterv6){m_CurMovZoomInterv6 = 0;m_RotateObjArr[i].style.height = v_Height*100 + "%";m_RotateObjArr[i].style.width = v_Width*100 + "%";}m_CurMovZoomInterv6 += m_MovZoomInterv6;}else{m_RotateObjArr[i].style.height = 0;m_RotateObjArr[i].style.width = 0;}}}}//黑洞m_RotateObjArr[0].style.height = ((parseFloat(m_RotateObjArr[0].style.height)/100 - 2/parseFloat(m_HeadBanner.offsetHeight)))*100 + "%";m_RotateObjArr[0].style.width = ((parseFloat(m_RotateObjArr[0].style.width)/100 - 2/parseFloat(m_HeadBanner.offsetWidth)))*100 + "%";m_RotateObjArr[0].style.left = (parseFloat(m_RotateObjArr[0].style.left)/100 + 1/parseFloat(m_HeadBanner.offsetWidth))*100 + "%";if (parseFloat(m_RotateObjArr[0].style.top) < 30) //移动Galaxy垂直位置m_RotateObjArr[0].style.top = (parseFloat(m_RotateObjArr[0].style.top)/100 + 1/parseFloat(m_HeadBanner.offsetHeight))*100 + "%";}else //缩放Logo{for (var i=1; i parseFloat(m_LogoOnly.style.height)/100){if (m_FinishDisp) //不再继续播放{m_LogoOnly.style.height = "100%"m_LogoOnly.style.left = 50 - (parseInt(m_LogoOnlyDiv.offsetHeight)/2)/parseInt(m_LogoOnlyDiv.offsetWidth)*100 + "%"; //中心位置减去Logo自身高度的一半所占外边框的比例m_LogoOnlyDiv.style.top = 41.2 - 0.225*0.02/2*100*50 + "%"; //41.2为外边框起始的top值,50为正常情况的总执行次数}else{m_LogoOnly.style.height = parseFloat(m_LogoOnly.style.height) + 2 + "%" //每次增加2%var v_TopHeightInc = parseInt(m_LogoOnlyDiv.offsetHeight) * 0.02/2; //算出上方高度变化的实际值var v_LeftChgPersent = v_TopHeightInc/parseInt(m_LogoOnlyDiv.offsetWidth)*100; //左侧相对变化百分比m_LogoOnly.style.left = parseFloat(m_LogoOnly.style.left) - v_LeftChgPersent + "%";m_LogoOnlyDiv.style.top = parseFloat(m_LogoOnlyDiv.style.top) - 0.225*0.02/2*100 + "%"; //0.225为外边框占head的22.5%,0.02为logo高度变化占所占父级百分比}}else{if (m_FinishDisp) //不再继续播放{m_LogoOnly.style.opacity = 1;m_LogoOnly.style.filter = "alpha(opacity=100)";m_LogoOnly.style.mozOpacity = 1;m_LogoOnly.style.khtmlOpacity = 1;}var v_Opacity = parseFloat(m_LogoOnly.style.opacity);if (v_Opacity < 1){v_Opacity += 0.01;m_LogoOnly.style.opacity = v_Opacity;m_LogoOnly.style.filter = "alpha(opacity="+v_Opacity*100+")";m_LogoOnly.style.mozOpacity = v_Opacity;m_LogoOnly.style.khtmlOpacity = v_Opacity;}else{m_Canvas.style.overflow = "hidden";if (null != m_CartoonCanv){m_LogoOnlyDiv.style.overflow = "visible";m_CartoonCanv.style.display = "none"; //***隐藏动画区m_Canvas.removeChild(m_CartoonCanv);m_CartoonCanv = null;m_HeadBanner.style.overflow = "hidden"; //超出不可见}if (null != m_LogoOutSide && 1100 > parseFloat(m_LogoOutSide.style.height)) //外发散光圈{m_LogoOutSide.style.display = "inline-block"; //显示外发散光圈//122为开发时最大屏幕中logo所在界面内的offsetHeight值,LogoOutSide的中间透明部分占父级94.5%var v_HeightChg = m_OrgLogoDivOffsetHgt - parseInt(m_LogoOnlyDiv.offsetHeight);if (v_HeightChg > 2 || v_HeightChg < -2) //在扩边前屏幕产生缩放{//先根据当前平面大小缩放外光圈//公式:OrgOutD/CurOutD=OrgInD/CurInD,OutD0原外圆直径,InD0原内圆直径/*var v_CurOutSideInnerD = parseInt(m_LogoOutSide.offsetHeight) - m_OrgOutSideBorderWidth*2; //m_LogoOutSide的当前内部直径m_OrgOutSideBorderWidth = (m_OrgOutSideOuterD*v_CurOutSideInnerD/m_OrgOutSideInnerD - v_CurOutSideInnerD)/2;m_LogoOutSide.style.borderWidth = m_OrgOutSideBorderWidth;m_OrgOutSideInnerD = v_CurOutSideInnerD;m_OrgOutSideOuterD = parseInt(m_LogoOutSide.offsetHeight);m_OrgLogoDivOffsetHgt = parseInt(m_LogoOnlyDiv.offsetHeight); //标记扩边后logo外框的尺寸*///用原始比例计算当前外边应该为多大,去掉内部半径就是border宽度m_OrgLogoDivOffsetHgt = parseInt(m_LogoOnlyDiv.offsetHeight); //记录为原高度var v_CurOuterD = m_OrgLogoDivOffsetHgt*m_OrgDk;var v_CurInnerD = m_OrgLogoDivOffsetHgt*parseFloat(m_LogoOutSide.style.height)/100;m_LogoOutSide.style.borderWidth = (v_CurOuterD - v_CurInnerD)/2;v_CurOuterD = parseInt(m_LogoOutSide.offsetHeight);m_LogoOutSide.style.left = (parseInt(m_LogoOnlyDiv.offsetWidth) - v_CurOuterD)/2/parseInt(m_LogoOnlyDiv.offsetWidth)*100+"%";m_LogoOutSide.style.top = (m_OrgLogoDivOffsetHgt - v_CurOuterD)/2/m_OrgLogoDivOffsetHgt*100 + "%";}m_LogoOutSide.style.height = parseFloat(m_LogoOutSide.style.height) + 24 + "%";//m_LogoOutSide.style.top = parseFloat(m_LogoOutSide.style.top) - 12 + "%";m_LogoOutSide.style.width = parseFloat(m_LogoOutSide.style.width) + 2.4 + "%";//m_LogoOutSide.style.left = parseFloat(m_LogoOutSide.style.left) - 1.2 + "%";m_LogoOutSide.style.borderWidth = parseFloat(m_LogoOutSide.style.borderWidth) - parseInt(m_LogoOnlyDiv.offsetWidth)*0.024/2;if (null == m_MovStarInterv && parseFloat(m_LogoOutSide.style.height) > 200){//控制流星SetMovStarOpr();m_MovStarInterv = setInterval(MainPgMovStar, 60);}}else //去除动画窗体{if (null != m_LogoOutSide){m_LogoOutSide.style.display = "none"; //去除外发散光圈m_LogoOutSide.style.border = "none";m_LogoOutSide.style.left = "0%";m_LogoOutSide.style.top = "0%";m_LogoOutSide.style.height = "0%";m_LogoOutSide.style.width = "0%";m_LogoOnlyDiv.removeChild(m_LogoOutSide);m_LogoOutSide = null;//document.body.style.overflowX = "scroll"; //显示下滚动条}var v_Opacity1 = parseFloat(m_HdBackgrdPic.style.opacity);if (v_Opacity1 < 1){v_Opacity1 += 0.005;m_HdBackgrdPic.style.opacity = v_Opacity1;m_HdBackgrdPic.style.filter = "alpha(opacity="+v_Opacity1*100+")";m_HdBackgrdPic.style.mozOpacity = v_Opacity1;m_HdBackgrdPic.style.khtmlOpacity = v_Opacity1;}else{document.getElementById("AllMenuDiv").className = "AllMenuDiv";document.getElementById("AllMenuDiv").style.zIndex = 50;SetMenuTextVerMid(null); //设置菜单字体居中document.getElementById("LogoWrdDiv").style.zIndex = 1;StopRotate();}}}}}m_CurZoomInterv += m_ZoomInterv;if (1 == m_Fwrd)m_RotateAngle += m_RotateAngleInc;elsem_RotateAngle -= m_RotateAngleInc;if (360 == m_RotateAngle || -360 == m_RotateAngle)m_RotateAngle = 0;}var m_LeftMovStarElm = null, m_RightMovStarElm = null, m_LogoSideLine2 = null;var v_MaxZoomInterv4 = 5, v_ZoomInterv4 = 1, v_CurZoomInterv4 = 121; //缩放频率function SetMovStarOpr(){m_LeftMovStarElm = document.getElementById("LeftMovStar");m_RightMovStarElm = document.getElementById("RightMovStar");m_LogoSideLine2 = document.getElementById("SideLine2");m_BacPicImg = document.getElementById("HdBackgrdPic");}var m_BacPicImg = null, m_BacPicImgChgCnt = 0;function MainPgMovStar() //主页面动画{MovStar(); //流星移动if (v_CurZoomInterv4 > 100) //缩放圆边{if (1100 > parseFloat(m_LogoSideLine2.style.height)){m_LogoSideLine2.style.display = "inline-block";m_LogoSideLine2.style.height = parseFloat(m_LogoSideLine2.style.height) + 20 + "%" //每次增加2%m_LogoSideLine2.style.width = parseFloat(m_LogoSideLine2.style.width) + 2 + "%" //每次增加0.2%m_LogoSideLine2.style.top = parseFloat(m_LogoSideLine2.style.top) - 10 + "%"m_LogoSideLine2.style.left = parseFloat(m_LogoSideLine2.style.left) - 1 + "%"}else{v_CurZoomInterv4 = 0; //重置计数m_LogoSideLine2.style.display = "none";m_LogoSideLine2.style.height = "100%" //每次增加2%m_LogoSideLine2.style.width = "10%";m_LogoSideLine2.style.left = "45%"m_LogoSideLine2.style.top = "0%"}}elsev_CurZoomInterv4 += v_ZoomInterv4; //计数//改变大图背景透明度if (m_BacPicImgChgCnt < 40)m_BacPicImgChgCnt++;else{m_BacPicImgChgCnt = 0;if ("MainHdBackPic1" != m_BacPicImg.className)m_BacPicImg.className = "MainHdBackPic1";elsem_BacPicImg.className = "MainHdBackPic2";}}function MovStar() //流星移动{if (parseFloat(m_LeftMovStarElm.style.left) <= 130){m_LeftMovStarElm.style.left = parseFloat(m_LeftMovStarElm.style.left) + 2 + "%";m_RightMovStarElm.style.right = parseFloat(m_RightMovStarElm.style.right) + 2 + "%";}else{m_LeftMovStarElm.style.left = "-30%";m_RightMovStarElm.style.right = "-30%";}}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部