JS代碼判斷集錦大全
更新時(shí)間:2007年12月06日 21:15:02 投稿:mdxy-dxy
本文通過實(shí)例代碼給大家介紹了js代碼判斷的方法,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
廣告JS代碼效果大全 ~~~~~~~~~~ 4.[浮動(dòng)對(duì)聯(lián)廣告---之左側(cè)代碼] 如果您想只有一側(cè)顯示的話,下面是實(shí)現(xiàn)左側(cè)效果所需代碼: var ad_float_left_src ="圖片地址"; var ad_float_left_url ="地址"; var ad_float_left_type = ""; document.ns = navigator.appName == "Microsoft Internet Explorer" var imgheight_close var imgleft window.screen.width>800 ? imgheight_close=120:imgheight_close=120 window.screen.width>800 ? imgleft=8:imgleft=122 function myload() { myleft.style.top=document.body.scrollTop+document.body.offsetHeigh t-imgheight_close; myleft.style.left=imgleft; leftmove(); } function leftmove() { myleft.style.top=document.body.scrollTop+document.body.offsetHeigh t-imgheight_close; myleft.style.left=imgleft; setTimeout("leftmove();",50) } function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&& (parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight! =document.MM_pgH) location.reload(); } MM_reloadPage(true) function close_float_left(){ myleft.style.visibility='hidden'; } document.write("<div id=myleft style='position: absolute;width:80;top:300;left:5;visibility: visible;z-index: 1'>" +"<style>" +"A.closefloat:link,A.refloat:visited {text- decoration:none;color:#000000;font-size:12px}" +"A.closefloat:active,A.refloat:hover {text-decoration:underline;color:#0000FF;font-size:12px}" +"</style>" +"<table border=0 cellpadding=0 cellspacing=0><tr><td>"); if(document.ns){ if(ad_float_left_type!="swf") document.write("<a href='" + ad_float_left_url + "' target = '_blank'><img src='" + ad_float_left_src + "' WIDTH=88 height=31 border=0></a>"); else document.write("<EMBED src='" + ad_float_left_src + "' quality=high WIDTH=80 HEIGHT=80 TYPE='application/x-shockwave- flash' id=changhongout ></EMBED>"); document.write("</td></tr><tr><td width=80 height=20 align=right><a href='javascript:close_float_left( target=_blank);void(0);' class=closefloat><b><font color=#ff0000>關(guān)閉</font></b></a></td></tr>" +"</table>" +"</div>"); myload()} [ 5.背投廣告] <script language="javascript"> <!-- var sohu=window.open('http://www.sohu.com'); var ads=window.open('about:blank','ads','width=700,height=400'); sohu.focus(); ads.document.open(); ads.document.write ("<html><head><title>ads</title></head><body>This is background ads</body></html>"); ads.document.close(); //--> </script> [ 6.收縮廣告] <script language="javascript"> <!-- var bwidth=800; var bheight=400; function go() { bwidth = bwidth - 10; bheight = bheight - 5; if(bwidth <= 10) { ads.style.display='none';clearTimeout("my"); } else { ads.outerHTML='<span id="ads" style="width:'+bwidth+'px;height:'+bheight+'px;background-color:#0099FF;"></span>';} var my=setTimeout("go()",50); } setTimeout("go()",6000); //--> </script> <body topmargin="0" leftmargin="0"> <div align="center"><span id="ads" style="width:800px;height:400px;background-color:#0099FF"></span></div> </body> ****************************************************************************** 把上面的代碼另存為三個(gè)*.JS文件,然后在想實(shí)現(xiàn)此效果的頁面用 CODE: <script src="*.js"></SCRIPT> 調(diào)用即可,*代表你另存的文件名!注意修改廣告圖片地址和連接地址!相應(yīng)的參數(shù)可以根據(jù)頁面自行調(diào)整 js幻燈片播放器~~~~~~~~~~ var _c = 0; var _i = 0; var _v = 0; var _l = 0; var _sf = 3000; var _html = null; var _image = null; var _mycars= new Array(); var _w = new Array(); var _h = new Array(); function adRotator() {} function adRotator.add(p,w,h) { _mycars[_c] = p; _w[_c] = w; _h[_c] = h; _c = _c + 1; } /* 播放設(shè)置 */ function adRotator.loads() { if (_i < _mycars.length && _l < 1) { _html = '<img src="' + _mycars[_i] + '" width="' + _w[_i] + '" height="' + _h[_i] + '" style="border:1px solid #CCCCCC;">' if (_v < 1) { document.getElementById('image').value = _html + ',' + _i; document.getElementById('rotatorPlayer').innerHTML = _html; _i = _i + 1; document.getElementById('backs').disabled=''; window.setTimeout("adRotator.loads("+_i+")",_sf); } } else { _html = '<img src="' + _mycars[_i] + '" width="' + _w[_i] + '" height="' + _h[_i] + '" style="border:1px solid #CCCCCC;">' document.getElementById('image').value = _html + ',' + _i; document.getElementById('rotatorPlayer').innerHTML = _html; } if (_i+1 > _mycars.length) { document.getElementById('stops').disabled='True'; document.getElementById('play').disabled=''; document.getElementById('backs').disabled=''; document.getElementById('next').disabled='True'; _i = 0; _v = 1; } } /* 播放 */ function adRotator.play() { _v = 0; _l = 0; adRotator.loads(); } /* 下一張 */ function adRotator.next() { _l = 1; if(_i+1 < _mycars.length) { _i = _i + 1; document.getElementById('play').disabled=''; document.getElementById('stops').disabled='True'; document.getElementById('backs').disabled=''; adRotator.loads(); } else { document.getElementById('next').disabled='True'; } } /* 上一張 */ function adRotator.backs() { _l = 1; if(_i-1 < 0) { document.getElementById('backs').disabled='True'; } else { _i = _i - 1; document.getElementById('play').disabled=''; document.getElementById('stops').disabled='True'; document.getElementById('next').disabled=''; adRotator.loads(); } } /* 間隔時(shí)間 */ function adRotator.set() { var _sfc = document.getElementById('second').value; if (isInteger(_sfc)) { _sf = _sfc * 1000; } else { alert('提示:只能輸入數(shù)字!'); document.getElementById('second').value=1; document.getElementById('second').select(); } } /* 字符檢測(cè) */ function isInteger(str) { var regu = /^[-]{0,1}[0-9]{1,}$/; return regu.test(str); } /* 暫停 */ function adRotator.stops() { _v = 1; } /* 添加圖片,還要加的話注意圖片名字就好了,后面400,300是大小 */ adRotator.add("1.jpg",400,300); adRotator.add("2.jpg",400,300); adRotator.add("3.jpg",400,300); 把以上文件存為一個(gè)JS文件 在下面文件中引用即可 <style type="text/css"> <!-- body { font-size:12px; } input { border-right: #7b9ebd 1px solid; padding-right: 2px; border-top: #7b9ebd 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); border-left: #7b9ebd 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #7b9ebd 1px solid; } button { border-right: #7b9ebd 1px solid; padding-right: 2px; border-top: #7b9ebd 1px solid; padding-left: 2px; font-size: 12px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); border-left: #7b9ebd 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #7b9ebd 1px solid; } --> </style> <script language="javascript" src="test.js"> </script> <body > <div id="rotatorPlayer"></div> <input type="button" name="play" value="開始播放" disabled="True"/> <input type="button" name="stops" value="暫停" /> <input type="button" name="backs" value="上一張" disabled="true"/> <input type="button" name="next" value="下一張" /> <input type="text" id="second" value="3" size="3" maxlength="2"> 秒 <input type="button" value="設(shè)置時(shí)間" /> <input name="image" type="text" size="65"/> 一個(gè)非常棒的播放器,可惜如果圖片是非常大的話,那結(jié)果有點(diǎn)慘!
總結(jié)
以上所述是小編給大家介紹的JS代碼判斷集錦大全,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!