Профи Студия
16 сообщений
#15 лет назад
Есть скрипт в body:

<a href="#scroll_1" id="scroll_link">ссылка</a>

<script type="text/javascript">
$('scroll_link').observe('click', function(e){


new Effect.ScrollTo('scroll_1');


e.stop();
});
</script>


Эффект плавного скроллинга.

Скролит до
<a id="scroll_1"></a>
тоже в body

Значение куда скролить можено поставить где угодно! Присвоить id=scroll_1

Дело в том что ни как не пойму как эту команду реализовать во flash кнопку

<a href="#scroll_1" id="scroll_link">ссылка</a>

<script type="text/javascript">
$('scroll_link').observe('click', function(e){


new Effect.ScrollTo('scroll_1');


e.stop();
});
</script>


Кнопка сейчас:

on (release) { 
getURL("link.html", "");
}


Помогите ПЛЗ!
Евгений Кашкаров
450 сообщений
#15 лет назад
Я в JavaScript не очень, но если я не ошибаюсь, в нём нужно описать фунцию, допустим function.
А из флэша всё делается так:

on (release) {
getURL("javascript:function()", "_self");
}
Профи Студия
16 сообщений
#15 лет назад
Цитата ("Dr_Jekyll"):
Я в JavaScript не очень, но если я не ошибаюсь, в нём нужно описать фунцию, допустим function.
А из флэша всё делается так:

on (release) {
getURL("javascript:function()", "_self");
}


Ну хоть ктонибудь посоветует как код засунуть в javascript:function ?
Максим Ф.
3195 сообщений
#15 лет назад
Может быть так:

<script type="text/javascript">
function abc12345() {
$('scroll_link'.observe('click', function(e){


new Effect.ScrollTo('scroll_1';


e.stop();
});
}
</script>


on (release) {
getURL("javascript:acb12345()", "_self";
}

???
Профи Студия
16 сообщений
#15 лет назад
Так не выходит! Может кто поможет?