|
|
|||||
Регистрация: Apr 2004
Сообщений: 5
|
Якоря и Ссылки
Здравствуйте уважаемые! Моя проблема заключаетя в следующем: есть флешка, она несет на себе несколько кнопок, которые в свою очередь служат для перехода на соответствующую страничку. Это все ладно. Загвозка заключается в том, что бы по нажатии кнопки ссылка перекидывала меня в конкретную точку сайта. Если в HTML это достигалось простым обозначением якоря(<a id = 1> <a href = test.html#1> ) то во Flash такое простое обозначение решеткой в ф-ии getURL(test.html#1) ни к чему не приводит. Как мне быть? Очень надеюсь на вашу помощь. Заранее багодарен.
|
|
|||||
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
взять в кавычки
getURL("test.html#1");
__________________
Юра |
|
|||||
Регистрация: Apr 2004
Сообщений: 5
|
Очень хотелось бы что бы к вопросу отнеслись посерьезнее.
- НЕ работает. Помощь очень нужна. Клиент требует. |
|
|||||
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
button1.onPress=function(){
getURL("http://localhost:81/spetcavtomatika/catalog/ou.php#03","_parent","post"); } все работает
__________________
Юра |
|
|||||
Регистрация: Apr 2004
Сообщений: 5
|
Извини, но твой файл не открывается.
|
|
|||||
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
Встречные извинения - это я, неподумавши, сохранил в седьмой версии. Вот версия для Flash 5
__________________
Юра |
|
|||||
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
Сейчас только разобрался, в чем была проблема
локально на винчестере, при относительной адресации: getURL("test.html#1") - действительно якорь не работает. Очевидно, такой запрос должен обрабатываться сервером. При установленом apache, на локальном хосте все работает - если загружать страницу через apache. Вне пределов хоста работает абсолютная адресация - getURL("http://localhost/your_site/text.html#1","_parent","post");
__________________
Юра |
|
|||||
Регистрация: Apr 2004
Сообщений: 5
|
Ну чтож, теперь все гораздо яснее. Получается что, пока я не выкину сайт на хост работать ничего не будет?
Большое спасибо |
|
|||||
Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
|
Да, так.
Вообще-то, каждый серьезный разработчик имеет локальный хост на своей машине (например - сервер apache, интерпретатор php, база данных mysql - вот типичная конфигурация). Все можно протестировать наместе. Здесь http://www.dklab.ru/doc/apache/ можно все скачать, и выяснить, как все ставится и тестируется
__________________
Юра |
|
|||||
чтобы сайт открывался в новом окно нужно просто приписать
getURL("http://localhost/your_site/text.html#1","_blank");? А как быть если ссылка находиться в текстовом поле, т.е. не кнопкой? Или во внешнем файле?
__________________
I don't say the right things I don't look the right way That's just not me... I listen to my music too loud and watch too much MTV |
Часовой пояс GMT +4, время: 12:21. |
|
« Предыдущая тема | Следующая тема » |
|
|