跟随滚动条而滚动的广告条 dn001 2009-06-21 08:20:24 <!--把下列代码放到body区域内--> <script language=javascript> leftformat=""; rightformat=""; liumeitiformat="left"; liumeiti="/images/banner1.swf";//flash文件路径 liumeititime="5000"; </script> <SCRIPT language=javascript> //more javascript from http://www.knowsky.com document.write('<SCRIPT LANGUAGE=VBScript> n'); document.write('on error resume next n'); document.write('Sub liumeiti_FSCommand(ByVal command, ByVal args)n'); document.write(' call liumeiti_DoFSCommand(command, args)n'); document.write('end subn'); document.write('</SCRIPT> n'); window.screen.width>800?leftsuspentl=30:leftsuspentl=145; window.screen.width>800?rightsuspentl=900:rightsuspentl=570; function liumeiticode(liumeitiurl,liumeitiformat){ suspendcode="<div id=liumeitidiv style='POSITION: absolute; LEFT:300px; TOP: 200px; VISIBILITY: visible;'>"; suspendcode=suspendcode + "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width='208' height='250'>"; suspendcode=suspendcode + "<param name=movie value='" + liumeitiurl + "'>"; suspendcode=suspendcode + "<param name=quality value=high>"; suspendcode=suspendcode + "<embed src='" + liumeitiurl + "' id=liumeiti quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='208' height='227'>"; suspendcode=suspendcode + "</embed></object></div>"; nsuspentcode="<layer id=liumeitidiv left=300 top=200>"; nsuspentcode=nsuspentcode + "<EMBED src='" + liumeitiurl + "' id=liumeiti quality=high TYPE='application/x-shockwave-flash' wmode='transparent' width='208' height='227'></EMBED></layer>"; if(document.all) { document.write(suspendcode); } if(document.layers) { document.write(nsuspentcode); } if(liumeitiformat=="right" && rightformat !="" ){ if(document.all){ rightsuspent.style.visibility="hidden"; } else{ document.rightsuspent.visibility="hide"; } } else if(liumeitiformat=="left" && leftformat !=""){ if(document.all){ leftsuspent.style.visibility="hidden"; } else{ document.leftsuspent.visibility="hide"; } } else{} } if(liumeitiformat =="left" || liumeitiformat =="right"){ liumeiticode(liumeiti,liumeitiformat) } function liumeiti_DoFSCommand() { if(document.all){ liumeitidiv.style.visibility="hidden";} else{ document.liumeitidiv.visibility="hide"; } if(liumeitiformat=="right" && rightformat !=""){ if(document.all){ rightsuspent.style.visibility="visible"; } else{ document.rightsuspent.visibility="show"; } } else if(liumeitiformat=="left" && leftformat !=""){ if(document.all){ leftsuspent.style.visibility="visible"; } else{ document.leftsuspent.visibility="show"; } } else{ } } if(liumeititime==""){liumeititime=10000;} if(liumeitiformat =="left" || liumeitiformat =="right"){ setTimeout("liumeiti_DoFSCommand()",liumeititime); } lastScrollX = 0; lastScrollY = 0; function heartBeat() { if(document.all) { diffY = document.body.scrollTop+150; diffYr = document.body.scrollTop+170; diffX = document.body.scrollLeft; } if(document.layers) { diffY = self.pageYOffset+170; diffX = self.pageXOffset; } if(diffY != lastScrollY) { if(document.all){ if(leftformat !=""){ document.all.leftsuspent.style.pixelTop = diffY; } if(rightformat !=""){ document.all.rightsuspent.style.pixelTop = diffYr; } } if(document.layers){ if(leftformat !=""){ document.leftsuspent.top = diffY; } if(rightformat !=""){ document.rightsuspent.top = diffY; } } } if(diffX != lastScrollX) { if(document.all){ if(leftformat !=""){ document.all.leftsuspent.style.pixelLeft = diffX; } if(rightformat !=""){ document.all.rightsuspent.style.pixelLeft = diffX; } } if(document.layers){ if(leftformat !=""){ document.leftsuspent.left = diffX; } if(rightformat !=""){ document.rightsuspent.left = diffX; } } } } action = window.setInterval("heartBeat()",1); </SCRIPT>