Помогите с яваскриптом

N
На сайте с 14.06.2004
Offline
107
519

http://status.net.ua/material?id=241709

Нужен яваскрипт прокрутки новостей который на этой странице слева.

Помогите его оттуда "выковырять" Что-то у меня не получилось.. За премию. Или может есть где-то бесплатные аналоги..

J
На сайте с 02.02.2009
Offline
53
#1

Гуглить можно по javascript text scroller

А так - пишите в ПМ или в аську - договоримся=)

[Удален]
#2


<div id='scroll_outer'>
<div id='scroll_inner'>
Текст
</div>
</div>

<style>
div.scroll_outer
{
overflow:hidden;
position:relative;
width:300px;
}

div.scroll_inner
{
position:absolute;
width:300px;
left:0px;
top:0px;
}
</style>


<div id='button_scrollUp' onmousedown='scrollUp()' onmouseup='scrollStop()' onmouseout='scrollStop()'>up</div>
<div id='button_scrollDown' onmousedown='scrollDown()' onmouseup='scrollStop()' onmouseout='scrollStop()'>down</div>


function ScrollUp()
{
document.getElementById('scroll_outer').scrollDirection=1;
}

function ScrollUp()
{
document.getElementById('scroll_outer').scrollDirection=-1;
}

function ScrollStop()
{
document.getElementById('scroll_outer').scrollDirection=0;
}

window.onload=scrollTimer;

var scrollStep=1; //шаг прокрутки
var scrollTimeout=30; //частота прокрутки в миллисекундах

function scrollTimer()
{
var Dir=document.getElementById('scroll_outer').scrollDirection;
switch (Dir)
{
case '1':
case '-1':
document.getElementById('scroll_inner').style.top=document.getElementById('scroll_inner').style.top.replace(/px$/,'')+Dir*scrollStep+'px';
break;
default:
}
setTimeout("scrollTimer",scrollTimeout);
}
[Удален]
#3
Nicca:
Помогите его оттуда "выковырять" Что-то у меня не получилось

Это разве не он? http://status.net.ua/scripts/scrolling.js

J
На сайте с 02.02.2009
Offline
53
#4

ай, потерял 10 вмз :D

В аттаче - работающая htmlка

txt slider.txt
[Удален]
#5

Подскажите а почему если используешь жирный текст, то в ИЕ 7.0.5 шрифт коробит когда прокручиваешь текст?

И яваскриптфункция такая интересная. Я таких не встречал еще..

J
На сайте с 02.02.2009
Offline
53
#6
Emil_A:
Подскажите а почему если используешь жирный текст, то в ИЕ 7.0.5 шрифт коробит когда прокручиваешь текст?
И яваскриптфункция такая интересная. Я таких не встречал еще..

особенности IE

ф-я - просто запакованная Packerом для уменьшения размера кода

[Удален]
#7

А как-то можно обойти эту особенность? У меня на сайте если отображат ь не жирным шрифтом - ну никак вобще смотрится..

А подскажите то что текст находится в блоке, который скрыт, для ПС как? Они нормально будут текст индексировать?

J
На сайте с 02.02.2009
Offline
53
#8

Вполне

это же блок с навешенным обработчиком

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий