Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Кнопка + переход на фрейм по клику!!! (http://www.flasher.ru/forum/showthread.php?t=60006)

Mik_78 30.06.2004 17:03

Кнопка + переход на фрейм по клику!!!
 
Всем привет!!!

Помогите новичку...
Создал в Flesh MX кнопку и мне необходимо чтоб при нажатии на неё в фрейме открывалась страница с заданным адресом!!!!!!

В Dreamviverе если берёшь кнопку готовую, там ясно указываешь в каком фрейме будет открываться страница, и можно задать адрес самой страницы!

Подскажите пожалуйста, как мне осуществить в Flesh MX это, с сделанной мною кнопкой, чтоб потом когда я её поставлю на сайт, при её нажатии страница открывалась, в нужном мне фрейме
Страница будет локальная, тоесть тоже созданная мною, а не интернетовский адрес.
С интернетовскими адресами у меня получается, а вот с такой постановкой вопроса - нет :confused:
Сайт создаю в Dreamviverе МХ
Зарание благодарен за помошь :)

Nucer 01.07.2004 02:55

Читай хелп, точнее getURL

Mik_78 01.07.2004 10:17

У меня страница состоит из фреймов...
Кнопки находятся в левом фрейме и я хочу чтобпри нажатии на эту кнопку в правом фрейме загружалась страничка
text.htm

Но при установках:

on (release) {
getURL("file://localhost/D:/www.mik-ol.land.ru/game_zal/text.htm", "_text");
}

Заданная страница грузится отдельно на новой странице, а не в правом фрейме (text), почему, может ещё что прописать надо?

dee2 01.07.2004 12:01

в поле, где _self, _parent итд напиши имя фрейма

p.s. постарайся фреймы вообще не использовать - это дурной тон

Mik_78 01.07.2004 12:25

Как правильно прописать фрем???Я записал : "_text", где text имя фрейма, пробовал записывать и "_text.htm", но всё равно открывается на новой странице :mad:
А как без фреймов можно сделать, чтоб при клике на кнопку менялась только заданная область страницы???

dee2 01.07.2004 12:55

писать надо не имя html а имя фрейма

<frameset>
<frame src="file: file1.html name="leftFrame">
<frame src="file: file2.html name="mainFrame">
</frameset>

в данном случае пишешь mainFrame

Цитата:

А как без фреймов можно сделать, чтоб при клике на кнопку менялась только заданная область страницы???
а почему бы не перерисовывать всю страницу?
ты не забывай, что если поисковик проиндексирует твою страницу, то при попытке пройти на ссылку откроется только страница, которая содержит строку поиска (т.е. главная страница, содержащая фреймы выпадает, и навигация тоже)

Mik_78 01.07.2004 13:31

Тоесть если я правильно понял, будет выглядеть примерно так:

on (release) {
getURL("file://localhost/D:/www.mik-ol.land.ru/game_zal/text.htm", "<frameset>
<frame src="file: text.html name="mainFrame">
</frameset>");
}

dee2 01.07.2004 13:49

on (release) {
getURL("myfile.htm", "mainFrame");
}

Mik_78 01.07.2004 14:13

У меня написанно так:
on (release) {
getURL("file://localhost/D:/Micha/www.genich.com.ua/game_zal/text111.htm", "frame#text");
}
И всё равно лезет открываться на другую страницу, может ошибка в написании имени фрейма?

Nucer 01.07.2004 18:29

Неужели так сложно скопировать имя фрэйма в getURL?


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

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