Прокрутка код

Код засучив (прокатка с последующей чистовой прокаткой один раз) при контакте с мышью автоматически останавливается.
<MARQUEE поведение = "прокрутки"    
OnMouseOver = this.stop (); onmouseout = this.start (); scrollAmount = 2 scrollDelay = 10    
Направление = высота до 168 = ширина = "177">
<DIV ALIGN = центр>    
<TABLE>
<TBODY> <TR>    
<TD>
<р> <A HREF = "HTTP: // WWW. ybj86.cn "целевых = "_blank">四季情缘</a> </ p>
<p> <A HREF = "http://blog.ybj86.cn" целевых = "_blank"> <A HREF =" HTTP : //blog.ybj86.cn»целевых = "_blank">我们的天堂</a> </a> </ р>        
<р> <A HREF = "http://www.year80.cn" целевых = "_blank"

<P> <A HREF = "http://www.coldyu.com" целевых = "_blank">冷雨技术论坛</a> </ p>
<p> <A HREF = "HTTP: // WWW. baidu.com»целевых = "_blank">百度搜索</a> </ р>    
<р> <A HREF = "http://www.google.com" целевых = "_blank"> Google搜索</a> </ р>                        
</ TD>    
</ TR>
</ TBODY>
</ table>
</ DIV> </ MARQUEE>
Описание: в каком направлении = до контролировать направление прокрутки, вы можете использовать левый, правый и вниз вместо. scrollamount свойство подзаголовком скорости прокрутки. scrolldelay свойства устанавливаются на паузу при прокрутке содержимого шатра времени в миллисекундах. поведение шатрового содержание упражнений, вы можете использовать альтернативный контент катиться в двух противоположных направлениях, прокручивать для прокрутки содержимого в том же направлении, вставьте содержимые вступают в контакт с границей заголовка, чтобы остановить прокрутку.
 
 
 
прокрутки вверх код Непрерывный цикл (непрерывный прокатный) при контакте с мышью автоматически остановится.
<Div ID = "маркизы"> <! - это содержимое файлов субтитров, вы можете быть произвольно определены ->
<Р-> <A HREF = "http://www.ybj86.cn" TARGET = "_ blank"> Four Seasons Любовь </a> </ P>
<P> <A HREF = "http://blog.ybj86.cn" целевой = "_ blank"> <а HREF = "http://blog.ybj86.cn" целевых = "_blank"> наш рай </a> </a> </ р->        
<р-> <a HREF = "http://www.year80.cn" TARGET = "_ blank"> 80 лет </a> Форум </ р->
<р-> <A HREF = "http://vip.year80.cn" целевой = "_ blank"> 80 лет интегрированного сообщества </a> </ р->
<р-> <A HREF = «HTTP: //www.coldyu.com «целевых =» _blank " > дождь технологии Форум </a> </ p>
<p> <A HREF = "http://www.baidu.com" целевых = "_blank">百度搜索</a> </ p>    
<p> <A HREF = "HTTP: // www.google.com/»целевых = "_blank"> GOOGLE搜索</a> </ p>
</ DIV>    
<! - Ниже приведен Javascript код ->
<Script Language = "JavaScript">
<! -
marqueesHeight = 200; // высота области содержимого
stopscroll = ложь; // эта переменная указывает , следует ли остановить прокрутку
с (шапито) {
в Nowrap = истина; // предложение оглавление области не завернуть
style.width = 0; // поэтому мы можем установить его ширину 0, так как она будет растягивать
style.height = marqueesHeight;
style.overflowY = «скрытый «; // полоса прокрутки не видна
функция (» stopscroll = истина «) ; // опрокидывание, остановить прокрутку
функции (» stopscroll = ложь «) ; // мышь влево и покатился
}
// высота в этот раз, область содержимого не может быть прочитан. Выход ниже невидимый слой "templayer", которые в дальнейшем будут скопированы на содержание:
document.write ( «<DIV ID = "templayer" стиль =«положение: Абсолютное, Z-индекс :. 1; видимость:
Функция инициализации () {// Инициализация прокрутки содержимого
// несколько копию исходного содержимого в «templayer», до «templayer» а высота больше , чем высота области содержимого:
в то время (templayer.offsetHeight <marqueesHeight) {
templayer.innerHTML + = marquees.innerHTML;
} // содержание «templayer» в «двойной» копии обратно к исходной области содержимого:
marquees.innerHTML = templayer.innerHTML + templayer.innerHTML;
// множество последовательного таймерного вызова «Scrollup) (» функция приводится полоса прокрутка:
setInterval ( "Scrollup ()", 20);
}
document.body.
preTop = 0; // эта переменная для определения того , является ли полоса прокрутки прийти к конечной
функции Scrollup () {// функция прокрутки диска ,
если (stopscroll == TRUE ) возвращение; // Если переменная «stopscroll» верно, то остановка прокрутки    
preTop = marquees.scrollTop; // записать позицию перед полосой прокрутки для прокрутки
marquees.scrollTop + = 1; // полоса прокрутки, съехал на один пиксель
// Если не переместить полосу прокрутки, а затем прокрутите до той же позиции текущего изображения
// Кроме того, конечно, то же прокручивать вниз пиксель (+ +1):
IF (preTop == marquees.scrollTop) {
маркизы. + = templayer.offsetHeight-marqueesHeight scrollTop 1;.
}
}
->
</ SCRIPT>

Воспроизводится в: https: //my.oschina.net/lichen/blog/264862

рекомендация

отblog.csdn.net/weixin_34166847/article/details/91817229