1. Добавить в избранное
HTML-код
<script Language="Javascript">
функция закладки()
{
window.external.addFavorite('<a href="http://" target="_blank" rel="external">http://</a>ваш URL','название вашего сайта')
}
if (document.all)document.write('<a href="#" onClick="bookmarkit()">Добавить в избранное</a>')
</скрипт>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
2. Сделать так, чтобы гиперссылки не отображали подчеркнутый
HTML-код.
<style type="text/css">
<!-
а: ссылка {текст-декорация: нет}
а: наведите {текст-декорация: нет}
а: посетил {текст-декорация: нет}
->
</стиль>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
3.
HTML-код, отключающий действие правой кнопки мыши
<script Language = "Javascript">
функция click() { if (event.button==2||event.button==3)
{
alert('Отключить правую кнопку мыши');
}
document.onmousedown=клик // -->
</скрипт>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
4. Установите эту страницу в качестве HTML-кода домашней страницы
<body bgcolor="#FFFFFF" text="#000000">
<!-- Ваш URL-адрес:<a href=" http://www.code-123.com/wlbc/asp/list_1.html --" target="_blank" rel="external">http:// www .code-123.com/wlbc/asp/list_1.html--</a>>
<a style="cursor:hand" HREF
onClick="this.style.behavior='url(#default#homepage)';
this.setHomePage('название вашего сайта);"><font color="000000" size="2" face="宋体">Установить в качестве домашней страницы</font></a>
</body> </TEXTAREA><br/><INPUT onclick="runEx('temp99357')" type="button" class="userbutton" value="Запустить этот код"/> <INPUT onclick="doCopy( 'temp99357')" type="button" class="userbutton" value="Скопировать этот код"/> <INPUT onclick="saveCode('temp99357')" type="button" class="userbutton" value="Сохранить Этот код">[Ctrl+A выбрать все советы: сначала можно изменить часть кода, а затем нажать "Выполнить"]</div></div><br/><br/>5. Позвольте тексту прокручиваться <br/><br/><div class="UBBPanel"><EM onClick="copycode(code86103);">Копировать содержимое в буфер обмена</EM><H5> <img src= "images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Код программы"/>Код программы</H5><div class="UBBContent" id=code86103 > <MARQUEE> ;Прокрутка текста</MARQUEE> </div></div> <br/><br/>6. Запишите и отобразите время последнего изменения веб-страницы <br/><br/><div class="UBBPanel"><EM onClick="copycode(code77817);">Копировать содержимое в буфер обмена</EM> < H5><img src="images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Код программы"/>Код программы</H5><div class="UBBContent" id =code77817> <script Language=Javascript> <br/> document.write("Последнее обновление: " + document.lastModified + "") <br /> </script> </div></div> <br/><br/>7. Закрыть текущее окно <br/><br/><div class="UBBPanel"><EM onClick="copycode(code55791);">Копировать содержимое в буфер обмена</EM><H5><img src = "images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Код программы"/>Код программы</H5><div class="UBBContent" id=code55791>< href="/"onClick="javascript:window.close();return false;">Закрыть окно</a> </div></div><br/><br/> 8. Закройте текущую страницу через 5 секунд <br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="images/html.gif" style="margin: 0px 2px -3px 0px">HTML-код</div><div class="UBBContent"><TEXTAREA rows="8" id="temp66245"><script Language="Javascript">
<!--
setTimeout('window.close();',5000);
-->
</скрипт>
[Ctrl+A Советы по выбору: сначала можно изменить часть кода, а затем нажать «Выполнить».]
HTML-код
указанной веб-страницы через 2 секунды.
<голова>
<meta http-equiv="refresh" content="2;URL=http://ваш URL">
</голова>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
10.
HTML-код
обратного отсчета до праздников
<script Language="Javascript">
var timedate = новая дата («25 декабря 2003 г.»);
вар раз="Рождество";
вар сейчас = новая дата();
var date = timedate.getTime() - now.getTime();
var time = Math.floor(дата / (1000 * 60 * 60 * 24));
если (время >= 0)
document.write("Теперь осталось: "+time +"дней" из "+times+")</script>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
11.
HTML-код
эффекта отражения воды
<img id="reflect" src="Ваше собственное имя файла изображения" width="175" height="59">
<script Language="Javascript">
функция f1()
{
setInterval("mdiv.filters.wave.phase+=10",100);
}
если(документ.все)
{
document.write('<img id=mdiv src="'+document.all.reflect.src+'"
style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30) Blur() Flipv()">')
window.onload=f1
}
</скрипт>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
12. Медленно растущий
HTML-код
окна
<script Language="Javascript">
<!--
вар Windowsheight=100
вар Windowswidth=100
варнумкс=5
функция openwindow(thelocation){
temploc=местоположение
если
(!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementById))
{
window.open(расположение)
возвращаться
}
windowsize=window.open("","","полосы прокрутки")
размер окна.moveTo(0,0)
windowsize.resizeTo(100,100)
тенумхт()
}
функция tenumxt(){
если (Windowsheight>=screen.availHeight-3)
число = 0
windowsize.resizeBy(5,numx)
Высота окна+=5
Ширина окна+=5
если (Windowswidth>=screen.width-5)
{
windowsize.location=temploc
Высота окна=100
Ширина окна=100
число = 5
возвращаться
}
setTimeout("tenumxt()",50)
}
//-->
</скрипт>
<p> <a href="javascript:openwindow(<a href=" http://www.code-123.com " target="_blank" rel="external"> http://www.code-123. ком</a>)">Ввести</a>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
13. Чтобы изменить значок IE в адресной строке IE
и скопировать содержимое в буфер обмена, нам нужно сначала создать значок 16*16 (файл значка) и сохранить его как index.ico. Загрузите этот файл значка в корневой каталог и добавьте следующий код между <head></head> на главной странице:
<link REL = "Shortcut Icon" href="index.ico">
14. Нажмите кнопку, чтобы распечатать
HTML-код
текущей страницы.
<script Language="Javascript">
<!-- Начать
если (window.print) {
document.write('<форма>'
+ '<input type=button name=print value="Распечатать эту страницу" '
+ 'onClick="javascript:window.print()"></form>');
}
// Конец -->
</скрипт>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
15. Нажмите кнопку «Сохранить как»
HTML-код
текущей страницы.
<input type="button" name="Button" value="Сохранить эту страницу"
onClick="document.all.button.ExecWB(4,1)">
<идентификатор объекта="кнопка"
ширина=0
высота=0
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
<embed width="0" height="0"></embed>
</объект>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
16.
ОтображениеHTML-кода
текущей даты системы.
<язык сценария=Javascript>
сегодня = новая дата();
дата функции(){
this.length=date.arguments.length
for(var i=0;i<this.length;i++)
это[i+1]=date.arguments }
var d=новая дата("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
документ.записать(
"<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",
сегодня.getYear(), «год», сегодня.getMonth()+1, «месяц», сегодня.getDate(), «день»,
d[today.getDay()+1],"</font>" );
</скрипт>
[Ctrl+A Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить»]
17. Отображать разные
HTML-коды
приветствия в разные периоды времени
<script Language="Javascript">
<!--
вар текст = ""; день = новая дата (); время = день.getHours ();
if (( время>=0) && (время < 7 ))
text="Полуночники, обратите внимание на свое здоровье!"
if ((время >= 7) && (время <12))
text="Сегодняшняя погода... ха-ха-ха, ты не хочешь пойти поиграть?"
if (( время >= 12) && (время < 14))
text="Сейчас обеденный перерыв, мой друг, должно быть, не привык дремать, верно?!"
if ((время >=14) && (время <18))
text="Пришло время послеобеденного чая, давайте отдохнем!"
if ((время >= 18) && (время <= 22))
text="Ты снова здесь, не общайся с ММ слишком долго!"
if ((время >= 22) && (время < 24))
text="Уже очень поздно, обязательно отдохните!"
документ.писать(текст)
//--->
</скрипт>
[Ctrl+A Все советы по выбору: сначала вы можете изменить некоторые коды, а затем нажать «Выполнить»]
18.
HTML-код
безостановочной музыки
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href=" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " target= "_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href=" http://www.w3.org/1999/xhtml " target="_blank" rel="external">http://www.w3.org/1999/xhtml</ а>">
<голова>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</голова>
<тело>
<р>
<input name="src" type="file" id="src" value="E:music2fighter.mp3" />
</p>
<р>
<input type="button" name="button" id="button" value="Play" onclick="play(document.getElementById('src').value)" />
<input type="button" name="button2" id="button2" value="Stop" onclick="stop()" />
<input type="button" name="button2" id="button2" value="Pause" onclick="pause()" />
</p>
</тело>
</html>
<скрипт>
вар player = новый ActiveXObject("MediaPlayer.MediaPlayer");
функция play(pSrc){
если(pSrc == ""){
alert("Пожалуйста, выберите музыку, которую хотите воспроизвести!");
возвращаться ;
}
player.Open(pSrc);
}
функция стоп(){
игрок.Стоп();
}
функция пауза(){
игрок.Пауза();
}
</скрипт>
[Ctrl+A Все советы по выбору: сначала можно изменить часть кода, а затем нажать «Выполнить»]
19. Эффект плавной прокрутки изображений вверх, вниз, влево и вправо (совместим с Firefox и IE)
HTML-код
<html xmlns="<a href=" http://www.w3.org/1999/xhtml " target="_blank" rel="external">http://www.w3.org/1999/xhtml</ а>">
<голова>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Эффект плавной прокрутки изображений вверх, вниз, влево и вправо (совместим с Firefox и IE)</title>
</голова>
<body>
<!--Ниже приведен код прокрутки-->
<div id=jsweb8_cn_top style=overflow:hidden;height:100;width:90;>
<div id=jsweb8_cn_top1>
<img src="<a href= " <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" </div>
<div id=jsweb8_cn_top2></div>
</div>
<скрипт>
вар скорость = 30
jsweb8_cn_top2.innerHTML=jsweb8_cn_top1.innerHTML //Клонировать jsweb8_cn_top1 как jsweb8_cn_top2
функция Marquee1(){
//При прокрутке до соединения jsweb8_cn_top1 и jsweb8_cn_top2
if(jsweb8_cn_top2.offsetTop-jsweb8_cn_top.scrollTop<=0)
jsweb8_cn_top.scrollTop-=jsweb8_cn_top1.offsetHeight //jsweb8_cn_top переходит наверх
еще{
jsweb8_cn_top.scrollTop++;
}
}
var MyMar1=setInterval(Marquee1,speed)//Установить таймер
//Очищаем таймер, когда мышь движется вверх, чтобы остановить прокрутку
jsweb8_cn_top.onmouseover=function() {clearInterval(MyMar1)}
//Сбрасываем таймер, когда убираем мышь
jsweb8_cn_top.onmouseout=function(){MyMar1=setInterval(Marquee1,speed)}
</скрипт>
<!--Конец прокрутки кода вверх-->
<br>
<!--Ниже приведен код прокрутки-->
<div id=jsweb8_cn_bottom style=overflow:hidden;height:100;width:90;>
<div id=jsweb8_cn_bottom1>
<img src="<a href= " <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" </div>
<div id=jsweb8_cn_bottom2></div>
</div>
<скрипт>
вар скорость = 30
jsweb8_cn_bottom2.innerHTML=jsweb8_cn_bottom1.innerHTML
jsweb8_cn_bottom.scrollTop=jsweb8_cn_bottom.scrollHeight
функция Marquee2(){
if(jsweb8_cn_bottom1.offsetTop-jsweb8_cn_bottom.scrollTop>=0)
jsweb8_cn_bottom.scrollTop+=jsweb8_cn_bottom2.offsetHeight
еще{
jsweb8_cn_bottom.scrollTop --
}
}
вар MyMar2=setInterval(Marquee2,скорость)
jsweb8_cn_bottom.onmouseover=function() {clearInterval(MyMar2)}
jsweb8_cn_bottom.onmouseout=function() {MyMar2=setInterval(Marquee2,speed)}
</скрипт>
<!--Прокрутите код до конца-->
<br>
<!--Ниже приведен код для прокрутки влево-->
<div id="jsweb8_cn_left" style="overflow:hidden;width:500px;">
<table cellpadding="0" cellpacing="0" border="0">
<tr><td id="jsweb8_cn_left1" valign="top" align="center">
<table cellpadding="2" cellpacing="0" border="0">
<tr align="center">
<td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" =" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" </tr>
</таблица>
</td>
<td id="jsweb8_cn_left2" valign="top"></td>
</tr>
</таблица>
</div>
<скрипт>
var Speed=30//Чем больше значение скорости, тем медленнее скорость
jsweb8_cn_left2.innerHTML=jsweb8_cn_left1.innerHTML
функция Marquee3(){
if(jsweb8_cn_left2.offsetWidth-jsweb8_cn_left.scrollLeft<=0)
jsweb8_cn_left.scrollLeft-=jsweb8_cn_left1.offsetWidth
еще{
jsweb8_cn_left.scrollLeft++
}
}
вар MyMar3=setInterval(Marquee3,скорость)
jsweb8_cn_left.onmouseover=function() {clearInterval(MyMar3)}
jsweb8_cn_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}
</скрипт>
<!--Конец прокрутки кода влево-->
<br>
<!--Ниже приведен код для прокрутки вправо-->
<div id="jsweb8_cn_right" style="overflow:hidden;width:500px;">
<table cellpadding="0" cellpacing="0" border="0">
<tr><td id="jsweb8_cn_right1" valign="top" align="center">
<table cellpadding="2" cellpacing="0" border="0">
<tr align="center">
<td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" =" <td><img src="<a href=" </tr>
</таблица>
</td>
<td id="jsweb8_cn_right2" valign="top"></td>
</tr>
</таблица>
</div>
<скрипт>
var Speed=30//Чем больше значение скорости, тем медленнее скорость
jsweb8_cn_right2.innerHTML=jsweb8_cn_right1.innerHTML
функция Marquee4(){
если (jsweb8_cn_right.scrollLeft <= 0)
jsweb8_cn_right.scrollLeft+=jsweb8_cn_right2.offsetWidth
еще{
jsweb8_cn_right.scrollLeft--
}
}
var MyMar4 = setInterval (Marquee4, скорость)
jsweb8_cn_right.onmouseover=function() {clearInterval(MyMar4)}
jsweb8_cn_right.onmouseout=function() {MyMar4=setInterval(Marquee4,speed)}
</скрипт>
<!--Конец кода прокрутки вправо-->
</body>
</html>
[Ctrl+A Советы по выбору: сначала можно изменить часть кода, а затем нажать «Выполнить»]
20. Постоянно прокручивайте
HTML-код
влево.
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id =demo1 valign=top><img src="<a href=" <script>
вар скорость = 30
demo2.innerHTML=demo1.innerHTML
функция Marquee(){
если (demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
еще{
demo.scrollLeft++
}
}
var MyMar=setInterval(Выделение,скорость)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</скрипт>
[Ctrl+A: Советы по выбору всех: сначала вы можете изменить часть кода, а затем нажать «Выполнить»]
21. Прокрутите
HTML-код
вправо без перерыва.
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id =demo1 valign=top><img src="<a href=" <script>
вар скорость = 30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
функция Marquee(){
если (demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
еще{
demo.scrollLeft--
}
}
var MyMar=setInterval(Выделение,скорость)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</скрипт>
[Ctrl+A. Советы по выбору всех: сначала можно изменить часть кода, а затем нажать «Выполнить»]
Код непрерывной или непрерывной прокрутки (различные методы прокрутки) совместим с IE и FireFox Opera Maxthon и кодом интервальной прокрутки других браузеров
слева направо. Способ 1:
HTML-код.
<div id=demo style="ПЕРЕПОЛНЕНИЕ: скрыто; ШИРИНА: 980 пикселей; высота: 80 пикселей; выравнивание: по центру">
<table cellpacing="0" cellpadding="0" align="center"
граница="0">
<тело>
<тр>
<td id="marquePic1" valign="top">
<table width="980" height="80" border="0" cellpadding="0" cellpacing="0">
<тр>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad01.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad02.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad03.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad04.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad05.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="/info/about.asp?id=4" target="_blank"><img src="/img/bottom_ad06 .gif" border="0"></a></td>
</tr> <
/таблица>
</td>
<td id="marquePic2" valign="top"></td>
</tr>
</tbody>
</таблица>
</div>
<тип сценария=текст/javascript>
var Speed=80 <!--Чем больше значение, тем медленнее скорость-->
marquePic2.innerHTML=marquePic1.innerHTML
функция Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}еще{
demo.scrollLeft++
}}
var MyMar=setInterval(Выделение,скорость)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</скрипт>
[Ctrl+A: Выбрать все. Советы: сначала можно изменить часть кода, а затем нажать «Выполнить».]
Способ 1 снизу вверх:
HTML-код
<table width="100%" border="0" cellpacing="2" cellpadding="2">
<tr> <td align="center"> <table width="150" border="0" align="center" cellpadding="0" cellpacing="0">
<тр>
<td width="194" style="padding-top:8px" valign="top">
<DIV id=rolllinkk style="ПЕРЕПОЛНЕНИЕ: скрыто; ШИРИНА: 145 пикселей; ВЫСОТА: 200 пикселей">
<DIV id=rolllinkk1>
<!--Следующее содержимое, которое вы хотите отобразить-->
<table width="100%" border="0" cellpacing="2" cellpadding="2">
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
<tr > <td align="center">Лучшее средство передвижения</td> </tr>
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
<tr> < td align="center">Лучшее средство передвижения</td> </tr>
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
<tr> <td align ="center"> Лучшее средство передвижения</td> </tr>
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
<tr> <td align=" center">Лучшее средство передвижения </td> </tr>
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
<tr> <td align="center" >Лучшее средство передвижения</td> </tr>
<tr> <td align="center">Лучшее средство передвижения</td> </tr>
</table>
<!-- Конец отображаемого контента! -->
<DIV align=center> </DIV> </DIV>
<DIV id=rolllinkk2>
<DIV align=center> </DIV> </DIV> </DIV>
<СКРИПТ>
вар скорость вращения = 30
rolllinkk2.innerHTML=rolllinkk1.innerHTML //
функция Marquee1(){
if(rolllinkk2.offsetTop-rolllinkk.scrollTop <=0) //
rolllinkk.scrollTop-=rolllinkk1.offsetHeight //
еще{
rolllinkk.scrollTop++
}
}
var MyMar1=setInterval(Marquee1,rollspeed) //
rolllinkk.onmouseover=function() {clearInterval(MyMar1)}//
rolllinkk.onmouseout=function() {MyMar1=setInterval(Marquee1,rollspeed)}//
</СКРИПТ>
</td>
</tr>
</таблица>
</td> </tr>
</таблица>
[Ctrl+A Все советы по выбору: сначала можно изменить часть кода, а затем нажать «Выполнить»]
Непрерывная многострочная прокрутка,
HTML-код
кнопки управления
<script Language="JavaScript" отложить>
//оригинал qswh и измененный Windy_sk < [email protected] > 20040120
функция reportError(msg,url,line) {
var str = "Вы обнаружили следующую ошибку: nn";
стр += "Ошибка: " + сообщение + " в строке: " + линия;
предупреждение (стр);
вернуть истину;
}
window.onerror = reportError;
var obj_marquee = document.getElementById("шатер");
вар повтор = ноль;
вар marquee_spd = 50;
функция marquee_init() {
вар obj_unit = obj_marquee.firstChild;
вар marquee_high = parseInt(obj_marquee.style.height);
вар marquee_wide = parseInt(obj_marquee.style.width);
вар unit_high = obj_unit.offsetHeight;
вар unit_wide = obj_unit.offsetWidth;
вар м = 0, п = 0, я = 0;
вар tmp = null;
м = Math.ceil(marquee_wide/unit_wide);
n = Math.ceil(marquee_high / unit_high);
obj_unit.style.width = ширина_ширины * (м+1);
obj_unit.rows[0].cells[0].style.width = obj_marquee.style.width;
for(i=0; i<m; i++) {
tmp = obj_unit.rows[0].insertCell(-1);
tmp.innerHTML = obj_unit.rows[0].cells[0].innerHTML;
tmp.style.width = marquee_wide;
ТМП = ноль;
}
for(i=0; я<n; я++) {
obj_marquee.appendChild(obj_unit.cloneNode(true));
}
возвращаться;
}
функция marquee_show(направление) {
переключатель (направление) {
дело «вверх»:
if(obj_marquee.scrollTop >= obj_marquee.children[1].offsetTop) {
obj_marquee.scrollTop -= obj_marquee.firstChild.offsetHeight;
} еще {
obj_marquee.scrollTop++;
}
перерыв;
корпус «вниз»:
если (obj_marquee.scrollTop <= 0) {
obj_marquee.scrollTop += obj_marquee.firstChild.offsetHeight;
} еще {
obj_marquee.scrollTop--;
}
перерыв;
случай «левый»:
if(obj_marquee.scrollLeft >= obj_marquee.firstChild.rows[0].cells[0].offsetWidth) {
obj_marquee.scrollLeft -= obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} еще {
obj_marquee.scrollLeft++;
}
перерыв;
случай «правильный»:
если (obj_marquee.scrollLeft <= 0) {
obj_marquee.scrollLeft += obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} еще {
obj_marquee.scrollLeft--;
}
перерыв;
по умолчанию:
перерыв;
}
возвращаться;
}
функция marquee_doit() {
вар направление = "";
направление = obj_marquee.getAttribute("направление");
если (направление! = ноль) marquee_show (направление);
направление = obj_marquee.getAttribute("направление2");
если (направление! = ноль) marquee_show (направление);
возвращаться;
}
marquee_init();
повтор = setInterval("marquee_doit()",marquee_spd);
marquee.onmouseover = function() {clearInterval(repeat);}
marquee.onmouseout = function() {repeat=setInterval("marquee_doit()",marquee_spd);}
</скрипт>
<table style="border:1px черный сплошной;"><tr><td>
<div id="marquee" Direction="up" style="overflow:hidden;height:200px;width:250px">
<table style="border:0px;padding:0px;"><tr><td>
<!-- Выделение головы тела -->
<a href="#" target="_blank">Классический форум</a><br>
<a href="#" target="_blank">163.com</a><br>
<a href="#" target="_blank">21cn.com</a><br>
<a href="#" target="_blank">С Новым годом</a>
<!-- Нижняя часть тела -->
</td></tr></table>
</div>
</td></tr></table>
Направление1:
<input type="button" value="↑" onclick="obj_marquee.direction='up'">
<input type="button" value="↓" onclick="obj_marquee.direction='down'">
<input type="button" value=" ←" onclick="obj_marquee.direction='left'">
<input type="button" value="→" onclick="obj_marquee.direction='right'">
<input type="button" value=" X " onclick="obj_marquee.direction=''"> <br>
Направление2:
<input type="button" value="↑" onclick="obj_marquee.direction2='up'">
<input type="button" value="↓" onclick="obj_marquee.direction2='down'">
<input type="button" value=" ←" onclick="obj_marquee.direction2='left'">
<input type="button" value="→" onclick="obj_marquee.direction2='right'">
<input type="button" value=" X " onclick="obj_marquee.direction2=''">
[Ctrl+A: Советы по выбору всех: сначала вы можете изменить часть кода, а затем нажать «Выполнить»]