Сообщение Code
<html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Txt53</title> <style type="text/css"> .scroll {font-weight:bold; font-size:36; text-align: center; font-family: Verdana, Courier, Courier New} </style> </head> <body bgcolor="#C0C0C0"> <p align="center"><font color="#FF0000" size="5">Информационная волна</font><b><font size="4" color="#FF0000"><BR></font><font size="3" color="#000000">Все пользовательские настройки в верхней таблице. Добавьте еще только color:red (или на ваш вкус).</font></b> <font size="3" color="#000000"> <p align="center"> <script language="JavaScript1.2"> /* By Mark Baker Showcased on Dynamicdrive.com For full source code, visit http://dynamicdrive.com */ /* Sine scrolling text script By Mark Baker (mark.baker@usa.net) Permission granted to Dynamicdrive.com to include script in archive For 100's of free DHTML scripts, visit Dynamicdrive.com */ // globals var initialx, initialy, scrolltext; var frame = 0, frame2 = 0.5; var amplitude1 = 47, amplitude2 = 27; var offset = 0.2, speed = 0.2, speed2 = 0.35; var offset2 = 0.6; var scrollspeed = 4; var charwidth = 30; var twopi = Math.PI * 2; var chracters, position, numvisible, nextchar, firstchar; var skipsteps = 1; var delaytimer = 0; var interval; // function to create sine scroller function sinescroll (x, y, value, number_of_chars) { // setup globals scrolltext = new String(value); initialx = x; initialy = y; numvisible = number_of_chars; nextchar = numvisible; firstchar = 0; // create fixed-size arrays of characters and positions characters = new Array(numvisible); position = initialx; // write DIVs to hold characters for (var i = 0; i < numvisible; i++) { document.write('<DIV ID="character" STYLE="position:absolute;top:', initialy, ';left:-10000', //(initialx + i * charwidth), ';width=', charwidth, ';height=30;" ><p class=scroll>', scrolltext.charAt(i), '</p></DIV>'); } } // animation function function step () { // increment counters frame += speed; frame2 += speed2; // delay timer if (delaytimer > 0) { delaytimer--; } else { // update position position -= scrollspeed; } // check for 'offscreen' if (position < (initialx - charwidth)) { while (scrolltext.charAt(nextchar) == '|') { delaytimer += 90; nextchar++; } // set nextchar into characters array characters[firstchar].innerHTML = '<p class=scroll>' + scrolltext.charAt(nextchar) + '</p>'; // update nextchar nextchar++; // check for wrap-around if (nextchar >= scrolltext.length) { nextchar = 0; } // change position and counters by offset position += charwidth; frame += offset; frame2 += offset2; // update firstchar firstchar++; if (firstchar >= numvisible) { firstchar = 0; } } // wrap-around counters if (frame > twopi) frame -= twopi; if (frame2 > twopi) frame2 -= twopi; // set up loop variables var angle = frame; var angle2 = frame2; var pos = position; // update the html for (var i=firstchar; i < numvisible; i++) { characters[i].style.left = pos; characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2); angle += offset; angle2 += offset2; pos += charwidth; } for (var i=0; i < firstchar; i++) { characters[i].style.left = pos; characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2); angle += offset; angle2 += offset2; pos += charwidth; } } // start the animation function start () { if (!document.all) return // get all of the DIV tags into an array (IE only?) characters = document.all.item('character'); // setup timeout to call this function again interval = window.setInterval("step();", 20); } // stop the animation function stop () { if (!document.all) return if (interval) clearInterval(interval); } window.onload=start window.onunload=stop // create the scroller if (document.all) sinescroll(90, 200, " **** Симпатичный скрипулечка...? И сообщение может быть любой длины!Главное - не забыть поставить звездочки для привлечения внимания посетителя, пока он не пропустил начало самого сообщения.**** ", 15); </script> <BR><BR> </font> <table border="0" style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%"> <tr> <td style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%" bgcolor="#CCCCCC"> <p align="center"><font face="Arial,Helvetica,san-serif" size="2" color="#000000">Содержимое этой таблицы поместите между <b><HEAD> </b>и <b></HEAD></b></font></p> </td> </tr> <tr> <font size="4" color="#FF0000"> <td width="100%" bordercolor="#17BFBF" bgcolor="#17BFBF"> <pre> </pre> </font> <p><style type="text/css"><br> .scroll {font-weight:bold; font-size:36; text-align: center; font-family: Verdana, Courier, Courier New;}<br> </style></p> </td> </tr> </table> <font size="4" color="#FF0000"> <div align="center"> <center> <table border="0" style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%"> <tr> <td style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%" bgcolor="#CCCCCC"> <p align="center"><font face="Arial,Helvetica,san-serif" size="2">Содержимое этой таблицы поместите между <b> <BODY> </b> и <b> </BODY></b></font> </font> </p> </td> </tr> <font size="4" color="#FF0000"> <tr> <td width="100%" bgcolor="#14BAD8"> <PRE> </pre> </font> <p align="left"> <script language="JavaScript1.2"><br> <br> /*<br> By Mark Baker<br> Showcased on Dynamicdrive.com<br> For full source code, visit http://dynamicdrive.com<br> */<br> /*<br> Sine scrolling text script<br> By Mark Baker (mark.baker@usa.net)<br> Permission granted to Dynamicdrive.com to include script in archive <br> For 100's of free DHTML scripts, visit Dynamicdrive.com<br> */<br> <br> <br> // globals<br> var initialx, initialy, scrolltext;<br> var frame = 0, frame2 = 0.5;<br> var amplitude1 = 47, amplitude2 = 27;<br> var offset = 0.2, speed = 0.2, speed2 = 0.35;<br> var offset2 = 0.6;<br> var scrollspeed = 4;<br> var charwidth = 30;<br> <br> var twopi = Math.PI * 2;<br> var chracters, position, numvisible, nextchar, firstchar;<br> var skipsteps = 1;<br> var delaytimer = 0;<br> var interval;<br> <br> // function to create sine scroller<br> function sinescroll (x, y, value, number_of_chars)<br> {<br> // setup globals<br> scrolltext = new String(value);<br> initialx = x;<br> initialy = y;<br> numvisible = number_of_chars;<br> nextchar = numvisible;<br> firstchar = 0;<br> <br> // create fixed-size arrays of characters and positions<br> characters = new Array(numvisible);<br> position = initialx;<br> <br> // write DIVs to hold characters<br> for (var i = 0; i < numvisible; i++)<br> {<br> document.write('<DIV ID="character" STYLE="position:absolute;top:',<br> initialy, ';left:-10000', //(initialx + i * charwidth),<br> ';width=', charwidth, ';height=30;" ><p class=scroll>', <br> scrolltext.charAt(i), '</p></DIV>');<br> }<br> }<br> <br> // animation function<br> function step ()<br> {<br> // increment counters<br> frame += speed;<br> frame2 += speed2;<br> <br> // delay timer<br> if (delaytimer > 0)<br> {<br> delaytimer--;<br> }<br> else<br> {<br> // update position<br> position -= scrollspeed;<br> }<br> <br> // check for 'offscreen'<br> if (position < (initialx - charwidth))<br> {<br> while (scrolltext.charAt(nextchar) == '|')<br> {<br> delaytimer += 90;<br> nextchar++;<br> }<br> <br> // set nextchar into characters array<br> characters[firstchar].innerHTML = '<p class=scroll>' + scrolltext.charAt(nextchar) + '</p>';<br> <br> // update nextchar<br> nextchar++;<br> <br> // check for wrap-around<br> if (nextchar >= scrolltext.length)<br> {<br> nextchar = 0;<br> }<br> <br> // change position and counters by offset<br> position += charwidth;<br> frame += offset;<br> frame2 += offset2;<br> <br> // update firstchar<br> firstchar++;<br> <br> if (firstchar >= numvisible)<br> {<br> firstchar = 0;<br> }<br> }<br> <br> // wrap-around counters<br> if (frame > twopi) frame -= twopi;<br> if (frame2 > twopi) frame2 -= twopi;<br> <br> // set up loop variables<br> var angle = frame;<br> var angle2 = frame2;<br> var pos = position;<br> <br> // update the html<br> for (var i=firstchar; i < numvisible; i++)<br> {<br> characters[i].style.left = pos;<br> characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2);<br> angle += offset; <br> angle2 += offset2;<br> pos += charwidth;<br> }<br> <br> for (var i=0; i < firstchar; i++)<br> {<br> characters[i].style.left = pos;<br> characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2);<br> angle += offset; <br> angle2 += offset2;<br> pos += charwidth;<br> }<br> }<br> <br> // start the animation<br> function start ()<br> {<br> if (!document.all)<br> return<br> // get all of the DIV tags into an array (IE only?)<br> characters = document.all.item('character');<br> <br> // setup timeout to call this function again<br> interval = window.setInterval("step();", 20);<br> }<br> <br> // stop the animation<br> function stop ()<br> {<br> if (!document.all)<br> return<br> if (interval)<br> clearInterval(interval);<br> }<br> <br> window.onload=start<br> window.onunload=stop<br> <br> <br> // create the scroller<br> if (document.all)<br> sinescroll(90, 200, " **** Симпатичный скрипулечка...? И сообщение может быть любой длины!Главное - не забыть поставить звездочки для привлечения внимания посетителя, пока он не пропустил начало самого сообщения.**** ", 15);<br> </script> </td> </tr> </table> </center> </div> <hr> <p align="left"><b><font color="#FF0000" size="3">Note.</font></b> <u><font color="#000000"><font size="3">Для выделения используйте Ctrl+Click, для копирования Ctrl+C или меню после клика правой кнопкой мыши</font></u><font color="#525252" size="3">. Скопированные скрипты сначала поместите в любой текстовый редактор, например, в Блокнот, и только затем, скопировав вновь, вставляйте в код страницы.</font></p> <hr> </body> </html>
Автор - nyagan40 Дата добавления - 19.09.2011 в 08:48
nyagan40
Понедельник, 19.09.2011, 08:48 | Сообщение # 1
Сообщений: 179
Пол:
Code
<html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Txt53</title> <style type="text/css"> .scroll {font-weight:bold; font-size:36; text-align: center; font-family: Verdana, Courier, Courier New} </style> </head> <body bgcolor="#C0C0C0"> <p align="center"><font color="#FF0000" size="5">Информационная волна</font><b><font size="4" color="#FF0000"><BR></font><font size="3" color="#000000">Все пользовательские настройки в верхней таблице. Добавьте еще только color:red (или на ваш вкус).</font></b> <font size="3" color="#000000"> <p align="center"> <script language="JavaScript1.2"> /* By Mark Baker Showcased on Dynamicdrive.com For full source code, visit http://dynamicdrive.com */ /* Sine scrolling text script By Mark Baker (mark.baker@usa.net) Permission granted to Dynamicdrive.com to include script in archive For 100's of free DHTML scripts, visit Dynamicdrive.com */ // globals var initialx, initialy, scrolltext; var frame = 0, frame2 = 0.5; var amplitude1 = 47, amplitude2 = 27; var offset = 0.2, speed = 0.2, speed2 = 0.35; var offset2 = 0.6; var scrollspeed = 4; var charwidth = 30; var twopi = Math.PI * 2; var chracters, position, numvisible, nextchar, firstchar; var skipsteps = 1; var delaytimer = 0; var interval; // function to create sine scroller function sinescroll (x, y, value, number_of_chars) { // setup globals scrolltext = new String(value); initialx = x; initialy = y; numvisible = number_of_chars; nextchar = numvisible; firstchar = 0; // create fixed-size arrays of characters and positions characters = new Array(numvisible); position = initialx; // write DIVs to hold characters for (var i = 0; i < numvisible; i++) { document.write('<DIV ID="character" STYLE="position:absolute;top:', initialy, ';left:-10000', //(initialx + i * charwidth), ';width=', charwidth, ';height=30;" ><p class=scroll>', scrolltext.charAt(i), '</p></DIV>'); } } // animation function function step () { // increment counters frame += speed; frame2 += speed2; // delay timer if (delaytimer > 0) { delaytimer--; } else { // update position position -= scrollspeed; } // check for 'offscreen' if (position < (initialx - charwidth)) { while (scrolltext.charAt(nextchar) == '|') { delaytimer += 90; nextchar++; } // set nextchar into characters array characters[firstchar].innerHTML = '<p class=scroll>' + scrolltext.charAt(nextchar) + '</p>'; // update nextchar nextchar++; // check for wrap-around if (nextchar >= scrolltext.length) { nextchar = 0; } // change position and counters by offset position += charwidth; frame += offset; frame2 += offset2; // update firstchar firstchar++; if (firstchar >= numvisible) { firstchar = 0; } } // wrap-around counters if (frame > twopi) frame -= twopi; if (frame2 > twopi) frame2 -= twopi; // set up loop variables var angle = frame; var angle2 = frame2; var pos = position; // update the html for (var i=firstchar; i < numvisible; i++) { characters[i].style.left = pos; characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2); angle += offset; angle2 += offset2; pos += charwidth; } for (var i=0; i < firstchar; i++) { characters[i].style.left = pos; characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2); angle += offset; angle2 += offset2; pos += charwidth; } } // start the animation function start () { if (!document.all) return // get all of the DIV tags into an array (IE only?) characters = document.all.item('character'); // setup timeout to call this function again interval = window.setInterval("step();", 20); } // stop the animation function stop () { if (!document.all) return if (interval) clearInterval(interval); } window.onload=start window.onunload=stop // create the scroller if (document.all) sinescroll(90, 200, " **** Симпатичный скрипулечка...? И сообщение может быть любой длины!Главное - не забыть поставить звездочки для привлечения внимания посетителя, пока он не пропустил начало самого сообщения.**** ", 15); </script> <BR><BR> </font> <table border="0" style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%"> <tr> <td style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%" bgcolor="#CCCCCC"> <p align="center"><font face="Arial,Helvetica,san-serif" size="2" color="#000000">Содержимое этой таблицы поместите между <b><HEAD> </b>и <b></HEAD></b></font></p> </td> </tr> <tr> <font size="4" color="#FF0000"> <td width="100%" bordercolor="#17BFBF" bgcolor="#17BFBF"> <pre> </pre> </font> <p><style type="text/css"><br> .scroll {font-weight:bold; font-size:36; text-align: center; font-family: Verdana, Courier, Courier New;}<br> </style></p> </td> </tr> </table> <font size="4" color="#FF0000"> <div align="center"> <center> <table border="0" style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%"> <tr> <td style="BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%" bgcolor="#CCCCCC"> <p align="center"><font face="Arial,Helvetica,san-serif" size="2">Содержимое этой таблицы поместите между <b> <BODY> </b> и <b> </BODY></b></font> </font> </p> </td> </tr> <font size="4" color="#FF0000"> <tr> <td width="100%" bgcolor="#14BAD8"> <PRE> </pre> </font> <p align="left"> <script language="JavaScript1.2"><br> <br> /*<br> By Mark Baker<br> Showcased on Dynamicdrive.com<br> For full source code, visit http://dynamicdrive.com<br> */<br> /*<br> Sine scrolling text script<br> By Mark Baker (mark.baker@usa.net)<br> Permission granted to Dynamicdrive.com to include script in archive <br> For 100's of free DHTML scripts, visit Dynamicdrive.com<br> */<br> <br> <br> // globals<br> var initialx, initialy, scrolltext;<br> var frame = 0, frame2 = 0.5;<br> var amplitude1 = 47, amplitude2 = 27;<br> var offset = 0.2, speed = 0.2, speed2 = 0.35;<br> var offset2 = 0.6;<br> var scrollspeed = 4;<br> var charwidth = 30;<br> <br> var twopi = Math.PI * 2;<br> var chracters, position, numvisible, nextchar, firstchar;<br> var skipsteps = 1;<br> var delaytimer = 0;<br> var interval;<br> <br> // function to create sine scroller<br> function sinescroll (x, y, value, number_of_chars)<br> {<br> // setup globals<br> scrolltext = new String(value);<br> initialx = x;<br> initialy = y;<br> numvisible = number_of_chars;<br> nextchar = numvisible;<br> firstchar = 0;<br> <br> // create fixed-size arrays of characters and positions<br> characters = new Array(numvisible);<br> position = initialx;<br> <br> // write DIVs to hold characters<br> for (var i = 0; i < numvisible; i++)<br> {<br> document.write('<DIV ID="character" STYLE="position:absolute;top:',<br> initialy, ';left:-10000', //(initialx + i * charwidth),<br> ';width=', charwidth, ';height=30;" ><p class=scroll>', <br> scrolltext.charAt(i), '</p></DIV>');<br> }<br> }<br> <br> // animation function<br> function step ()<br> {<br> // increment counters<br> frame += speed;<br> frame2 += speed2;<br> <br> // delay timer<br> if (delaytimer > 0)<br> {<br> delaytimer--;<br> }<br> else<br> {<br> // update position<br> position -= scrollspeed;<br> }<br> <br> // check for 'offscreen'<br> if (position < (initialx - charwidth))<br> {<br> while (scrolltext.charAt(nextchar) == '|')<br> {<br> delaytimer += 90;<br> nextchar++;<br> }<br> <br> // set nextchar into characters array<br> characters[firstchar].innerHTML = '<p class=scroll>' + scrolltext.charAt(nextchar) + '</p>';<br> <br> // update nextchar<br> nextchar++;<br> <br> // check for wrap-around<br> if (nextchar >= scrolltext.length)<br> {<br> nextchar = 0;<br> }<br> <br> // change position and counters by offset<br> position += charwidth;<br> frame += offset;<br> frame2 += offset2;<br> <br> // update firstchar<br> firstchar++;<br> <br> if (firstchar >= numvisible)<br> {<br> firstchar = 0;<br> }<br> }<br> <br> // wrap-around counters<br> if (frame > twopi) frame -= twopi;<br> if (frame2 > twopi) frame2 -= twopi;<br> <br> // set up loop variables<br> var angle = frame;<br> var angle2 = frame2;<br> var pos = position;<br> <br> // update the html<br> for (var i=firstchar; i < numvisible; i++)<br> {<br> characters[i].style.left = pos;<br> characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2);<br> angle += offset; <br> angle2 += offset2;<br> pos += charwidth;<br> }<br> <br> for (var i=0; i < firstchar; i++)<br> {<br> characters[i].style.left = pos;<br> characters[i].style.top = initialy + amplitude1 * Math.sin(angle) + amplitude2 * Math.sin(angle2);<br> angle += offset; <br> angle2 += offset2;<br> pos += charwidth;<br> }<br> }<br> <br> // start the animation<br> function start ()<br> {<br> if (!document.all)<br> return<br> // get all of the DIV tags into an array (IE only?)<br> characters = document.all.item('character');<br> <br> // setup timeout to call this function again<br> interval = window.setInterval("step();", 20);<br> }<br> <br> // stop the animation<br> function stop ()<br> {<br> if (!document.all)<br> return<br> if (interval)<br> clearInterval(interval);<br> }<br> <br> window.onload=start<br> window.onunload=stop<br> <br> <br> // create the scroller<br> if (document.all)<br> sinescroll(90, 200, " **** Симпатичный скрипулечка...? И сообщение может быть любой длины!Главное - не забыть поставить звездочки для привлечения внимания посетителя, пока он не пропустил начало самого сообщения.**** ", 15);<br> </script> </td> </tr> </table> </center> </div> <hr> <p align="left"><b><font color="#FF0000" size="3">Note.</font></b> <u><font color="#000000"><font size="3">Для выделения используйте Ctrl+Click, для копирования Ctrl+C или меню после клика правой кнопкой мыши</font></u><font color="#525252" size="3">. Скопированные скрипты сначала поместите в любой текстовый редактор, например, в Блокнот, и только затем, скопировав вновь, вставляйте в код страницы.</font></p> <hr> </body> </html>