|
Reid
|
Jan 25 2010, 08:34 AM
Post #1
|
È una trappola!
- Posts:
- 6,767
- Group:
- Developer
- Member
- #223,645
- Joined:
- October 30, 2006
- I'm Browsing With
- Firefox
|
This topic has been moved from our official support board.
Originally posted by: AugustisGuitarist - [CODE
-
quick news]author:LBJames Preview of itput in board wrappers>header &body>navigation - Code:
-
<CENTER> <table width="92%" cellspacing="0" cellpadding="0" align="center"><!-- change celpadding from 3--> <tr> <table border=0 width="100%" cellspacing="0" cellpadding="0" bgcolor="000000" class="bordercolor"> <tr> <td> <table cellpadding="4" cellspacing="1" border="0" width="100%"> <tr> <td bgcolor="#DFE6EF" class="titlebg" align="center"><font color="000000" size="2"><b>News</b></font></td> </tr> <tr> <td valign="middle" align="center" height="60" bgcolor="272A2F"> <script language="JavaScript1.2" type="text/javascript"> <!-- var delay = 3000; var bcolor = "272A2E" var tcolor = "EEEEEE" begintag = '<font size="2"><B>' var fcontent = new Array() <!--this contains your news.To add a new line add fcontent[2] = "your news" --> fcontent[0] = "Welcome To Global Grafix" fcontent[1] = "Please Register!"
closetag = '</b></font>'
var frame = 50; var st = 30; var wait = 1;
ie4 = document.all&&!document.getElementById; ns4 = document.layers; DOM2 = document.getElementById;
bR = HexToR(bcolor); bG = HexToG(bcolor); bB = HexToB(bcolor); tR = HexToR(tcolor); tG = HexToG(tcolor); tB = HexToB(tcolor); bR_m = bR; bG_m = bG; bB_m = bB; tR_m = tR; tG_m = tG; tB_m = tB;
function HexToR(h) { return parseInt((cutHex(h)).substring(0,2),16) } function HexToG(h) { return parseInt((cutHex(h)).substring(2,4),16) } function HexToB(h) { return parseInt((cutHex(h)).substring(4,6),16) } function cutHex(h) { return (h.charAt(0)=="#") ? h.substring(1,7) : h}
dir = ((tR+tG+tB) > (bR+bG+bB)) ? "up" : "down"; dirback = ((tR+tG+tB) < (bR+bG+bB)) ? "up" : "down"; dir_m = dir; index = 0; frame_m = frame; framehalf = frame / 2; wait_m = wait; stepR = Math.abs(tR - bR) / framehalf; stepG = Math.abs(tG - bG) / framehalf; stepB = Math.abs(tB - bB) / framehalf; step = Math.min(Math.round(Math.max(stepR,Math.max(stepG,stepB))),(240/framehalf));
function fade() { if (index>=fcontent.length) index = 0; if (DOM2) { document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag; index++; colorfade(); } else if (ie4) { document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag; index++; setTimeout("fade()",delay); } else if (ns4) { document.fscrollerns.document.fscrollerns_sub.document.write(begintag+fcontent[index]+closetag); document.fscrollerns.document.fscrollerns_sub.document.close(); index++; setTimeout("fade()",delay); } }
function colorfade() { if (frame>0) { if (frame==framehalf && wait>0) { document.getElementById("fscroller").style.color="rgb("+wR+","+wG+","+wB+")"; wait--; setTimeout("colorfade()",delay); } else { if (dir=="down") { if (bR>tR) bR-=step; if (bG>tG) bG-=step; if (bB>tB) bB-=step; bR = Math.max(bR,1); bG = Math.max(bG,1); bB = Math.max(bB,1); } else { if (bR<tR) bR+=step; if (bG<tG) bG+=step; if (bB<tB) bB+=step; bR = Math.min(bR,255); bG = Math.min(bG,255); bB = Math.min(bB,255); } document.getElementById("fscroller").style.color="rgb("+bR+","+bG+","+bB+")"; if (frame==framehalf+1) { document.getElementById("fscroller").style.color="rgb("+tR+","+tG+","+tB+")"; dir = dirback; wR = tR; wG = tG; wB = tB; tR = bR_m; tG = bG_m; tB = bB_m; } frame--; setTimeout("colorfade()",st); } } else { document.getElementById("fscroller").innerHTML=" "; dir = dir_m; frame = frame_m; wait = wait_m; tR = tR_m; tG = tG_m; tB = tB_m; bR = bR_m; bG = bG_m; bB = bB_m; setTimeout("fade()",st); } }
if (navigator.appVersion.substring(0,1) < 5 && navigator.appName == "Netscape") { var fwidth = screen.availWidth / 2; var bwidth = screen.availWidth / 4; document.write('<ilayer id="fscrollerns" width='+fwidth+' height=35 left='+bwidth+' top=0><layer id="fscrollerns_sub" width='+fwidth+' height=35 left=0 top=0></layer></ilayer>'); window.onload = fade; } else if (navigator.userAgent.search(/Opera/) != -1 || (navigator.platform != "Win32" && navigator.userAgent.indexOf('Gecko') == -1)) { document.open(); document.write('<div id="fscroller" style="width:90% height:15px; padding:2px">'); for(i=0; i < fcontent.length; ++i) { document.write(begintag+fcontent[i]+closetag+'<br>'); } document.write('</div>'); document.close(); window.onload = fade; } else { document.write('<div id="fscroller" style="width:90% height:15px; padding:2px"></div>'); window.onload = fade; } // --> </script> </td> </tr> </table> </td> </tr>
|