PDA

Просмотр полной версии : навигация хтмл-флэш


Nox Noctis
25.11.2003, 11:30
вопрос не мой, выкладываю по просьбе тов. StarMAUGLI :)
Ситуация такая: обложка сайта выполнена в нескольких фреймах HTML(Тег <FRAMESET>). Почему
так получилось? Были причины. Масштабируемость. Вес сайта. Стыковка фоновых рисунков.
Отсутствие полей. И т.п. Короче в результате в одном фрейме крутится некий мультик, а в
другом находится меню. Пока стояла задача по клику перейти на другую страницу проблем не
было. Но вот заказчик изменил вводную. Кроме перехода на другую страницу он пожелал
интерактивности в мультике при наведении мыши на пункт меню. Изменения незначительны, но
они есть. Надо несколько видоизменить мувик из существующих в библиотеке и подменить в
фильме на то короткое время пока пользователь не кликнет на пункте меню или пока не уйдет
на другой пункт (где возможно тоже произойдет подмена) или вообще на свободные поля меню.
Ну допустим я варианты мультика размещаю в разных кадрах фильма с командой stop... а дальше?
в голову ничего не лезет... (видно перетрудился:() Если отложить совет о переделке всей
обложки с нуля на крайний случай, то может кто из профессионалов подскажет выход.

Поэтому вопросы:
1. Как корректно построить ссылку с пункта меню из одного фрейма HTML в другой?
2. И как корректно отладить сценарий в фильме, чтобы при уходе мышки с одного пункта меню на
другой менялась проигрываемая позиция?

Вопрос 1 (меню):

on (rollOver) {
??????????????????????????????;
}
on (press) {
getURL("company.html", "_top");
}

Вопрос 2 (фильм):

????????????????????

Ice_com
25.11.2003, 23:46
А если так:

on (rollOver) {
tellTarget ("name");
}
и создать необходимые действия.
Не знаю, но это самый простой по моему способ.

sergwizard
26.11.2003, 00:24
Вот, посмотри пример.
Я сделал только on(rollOver) и on(rollOut). На press сделай сам, - это уже легко.

Штрек
26.11.2003, 07:03
Оригинал написал(а) Ice_com
А если так:

on (rollOver) {
tellTarget ("name");
}
и создать необходимые действия.
Не знаю, но это самый простой по моему способ.
В огороде бузина, а в Киеве дядька :o

StarMAUGLI
26.11.2003, 11:47
sergwizard, большое спасибо. Скриптописание никогда не было моей сильной стороной.