Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Flash-меню --> html, Help! (http://www.flasher.ru/forum/showthread.php?t=65345)

DiT 01.12.2004 01:15

Flash-меню --> html, Help!
 
Привет!!!

Ума не приложу как быть, есть Флэшовая менюшка ( анимированная ) и обычныая html-страничка, куда менюшка и прикручена, чтобы не загружать меню каждый раз сначала с переходом в другой пункт меню, хотелось бы реализовать Фрэймы, но проблема в том что не хвататет мозга чтобы сообразить как это сделать...

1. обязательно ли вообще использовать фрэймы или можно обойтись без них, может просто достаточно отдельного поля в таблице?
2. как правильно задать action кнопке, чтобы она подгружала отдельный фрэйм?
3. есть предположение что тут потребуется использование java-script...

Вобщем буду рад любой помощи, так как реально зашел в тупик!

Зы: можно в ICQ 159723112

Заранее благодарен! :)

KLieriK 01.12.2004 12:24

сотри..
кидаешь свою флешку в врейм...
а на кнопках пишешь просто getURL и там пишеш в какой фрейм те надо
Код:

getURL

Доступность


Flash 2. Выбор GET и POST типа метода доступен, начиная с 4 версии.

Синтаксис


getURL(url [, window [, "variables"]])
Параметры


url Адрес (URL), с которого необходимо получить документ.

window Необязательный аргумент, определяющий окно или фрейм (frame) в HTML, куда должен быть помещен документ. Укажите здесь имя окна/фрейма, либо укажите одно из зарезервированных слов:

 _self указывает на то же окно/тот же фрейм, откуда вызывается функция.
 
 _blank указывает на новое окно.
 
 _parent указывает на родительское по отношению к текущему окно.
 
 _top указывает на самый верхний фрейм в окне.
 

variables Необязательный аргумент, указывающий на метод GET или POST, которым надо пересылать переменные. Если переменные передавать не надо, пропустите этот аргумент. Метод GET добавляет имена переменных вместе со значениями в конец URL и обычно используется для небольшого количества переменных. Метод POST посылает переменные в заголовке HTTP и используется для передачи длинных строк или больших по объему данных.

Возвращается


Ничего.

Описание


Команда, загружает документ с указанного адреса (URL) в окно, или передает переменные другому приложению по URL. Чтобы это действие сработало, убедитесь в наличии целевого документа. Чтобы использовать абсолютные URL (например, http://www.myserver.com), вам необходимо активное сетевое соединение.

Пример


Этот пример загружает документ с указанным URL в новое окно браузера. В качестве параметра url, в команде getURL указана переменная incomingAd, поэтому можно менять адрес загружаемого документа без редактирования клипа. Значение переменной incomingAd берется во Flash ранее из внешнего файла с помощью команды loadVariables.

on(release) {
        getURL(incomingAd, "_blank");
}

жава.. а зачем тут жава??? :D :D :D

DiT 01.12.2004 15:41

Цитата:

Оригинал написал(а) KLieriK
сотри..
кидаешь свою флешку в врейм...
а на кнопках пишешь просто getURL и там пишеш в какой фрейм те надо
так вот я и спросил как экшн правильно прописать

Пример:

допустим надо открыть файл "flash.html", во фрэйме который обозначен как "text"

on (release) {
getURL("flash.html", "Что писать тут? ");
}

что надо написать после ссылки на файл "flash.html", чтобы он открылся во фрэйме "text"? :)

FreeLander 01.12.2004 16:46

Цитата:

Оригинал написал(а) DiT
что надо написать после ссылки на файл "flash.html", чтобы он открылся во фрэйме "text"? :)
если в HTML:
Код:

<FRAMESET COLS=300,* rows="*" bordercolor="#FFFFFF" frameborder="YES">
  <FRAME NAME="tree" SRC=treepage.html>
  <FRAME NAME="content" src="page01.htm">
</frameset>

, то
Код:

getURL("page.html", "content");
иными словами - имя фрэйма, т.е. в твоём случае туда нужно писать "text"

DiT 01.12.2004 18:34

Всё получилось, выручили =)
Спасибо Вам Огромное. ;)


Часовой пояс GMT +4, время: 13:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.