Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.10.2015, 01:33
dlinnii вне форума Посмотреть профиль Отправить личное сообщение для dlinnii Найти все сообщения от dlinnii
  № 1  
Ответить с цитированием
dlinnii
 
Аватар для dlinnii

Регистрация: Sep 2007
Сообщений: 82
Question Ссылки с якорем (anchor links) из флэша

Делаю сплэш-страницу на флэше, которая появляется при входе на Wordpress-сайт.
Знаю, жуть, но это прихоть заказчика.

С флэшки ведут 3 ссылки на страницы сайта, но тема одностраничная — ссылки якорные.
То есть: site.com/#portfolio, site.com/#contacts и т. д.

Естественно, при клике на них, флэшка остаётся на месте, страница не перезагружается.
Есть идеи каких-нибудь костылей?

P.S. Сплэш-страница содержит только флэшку — отдельно созданный шаблон страницы, которая установлена в качестве главной.
__________________
Прежде чем создавать новый трэд, лучше лишний раз глянуть в дебаггер


Последний раз редактировалось dlinnii; 20.10.2015 в 03:01.
Старый 20.10.2015, 12:56
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 2  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Если ссылки сделаны через текстфилд можно попытаться слушать от него события link и открывать по нему новую страницу вручную

Старый 20.10.2015, 17:51
dlinnii вне форума Посмотреть профиль Отправить личное сообщение для dlinnii Найти все сообщения от dlinnii
  № 3  
Ответить с цитированием
dlinnii
 
Аватар для dlinnii

Регистрация: Sep 2007
Сообщений: 82
Цитата:
Сообщение от undefined Посмотреть сообщение
Если ссылки сделаны через текстфилд можно попытаться слушать от него события link и открывать по нему новую страницу вручную
Либо я тебя не понял, либо ты меня.
Ссылки самые элементарные — navigateToURL с события клика по кнопке.
Что значит, открывать вручную? Как передёрнуть страницу, если меняется только якорь? Она же не обновится.
Был site.com, ссылка вызвала site.com#contacts — ничего не изменится на странице.
Как ее принудительно перезагрузить?
__________________
Прежде чем создавать новый трэд, лучше лишний раз глянуть в дебаггер

Старый 20.10.2015, 21:27
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
может открыть новую вкладку и закрыть текущую?

Старый 20.10.2015, 23:08
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 5  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
undefined, закрыть текущую не получится, JS, если не ошибаюсь, может закрывать только открытые кодом окна, но не пользователем. По крайней мере, так было раньше.
__________________
There is no thing in this world that is not simple.

Старый 21.10.2015, 10:53
nubideus вне форума Посмотреть профиль Отправить личное сообщение для nubideus Найти все сообщения от nubideus
  № 6  
Ответить с цитированием
nubideus

Регистрация: Jan 2013
Сообщений: 322
http://stackoverflow.com/questions/6...on-hash-change

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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