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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Jul 2004
Сообщений: 1
Question И снова о GetUrl().

Помогите пожалуйста. Никак не могу сделать ссылку во флэше.
Ситуация такая: У меня есть страничка с якорями (например <a name="a1">Текст якоря</a>) и есть флэш мувик на этой же страничке. На флэше есть ссылка на этот якорь, но она не работает. Я использовал фунцию GetUrl("main.html#a1","_self"). Но это на работает!
Не помогает и GetUrl("#a1","_self")!
Как же сделать эту ссылку?

Старый 06.07.2004, 15:22
Whatsername вне форума Посмотреть профиль Отправить личное сообщение для Whatsername Найти все сообщения от Whatsername
  № 2  
Whatsername

Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
Насколько я знаю, текстовые поля флеша не поддерживают якоря-ссылки.

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

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
getURL();
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 08.08.2004, 14:53
NeuroBolt вне форума Посмотреть профиль Отправить личное сообщение для NeuroBolt Найти все сообщения от NeuroBolt
  № 4  
NeuroBolt

Регистрация: Mar 2004
Сообщений: 21
По умолчанию и всё-таки она должна работать, но... криво

1. со страницы "someaddress.html"
detURL("someaddress2.html#label", _self) таки работает в инете, локально - нет, однако, при попытке реализовать эту бяку в заголовке браузера отображается сначала название страницы+#label,

2. если же использовать detURL("someaddress2.html#label", _self) со страницы someaddress2.html, то в заголовке браузера отображается полный адрес ссылки, т.е. someaddress2.html

в первом случае это можно поправить так:
в документе someaddress2.html
Код:
<body onload="document.title='doctitle';">
во втором, еще не знаю как
__________________
с уваженьем, дата, подпись,
отвечайте нам, а то...
если вы не отзовётесь -
мы напишем в Спортлото!


Последний раз редактировалось NeuroBolt; 08.08.2004 в 14:57.
Старый 08.08.2004, 15:28
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
getURL('javascript:document.location.href=document.location.href+"#1";void(0)','_self')

Старый 08.08.2004, 15:48
NeuroBolt вне форума Посмотреть профиль Отправить личное сообщение для NeuroBolt Найти все сообщения от NeuroBolt
  № 6  
NeuroBolt

Регистрация: Mar 2004
Сообщений: 21
По умолчанию да, но если якроей несколько!?

Цитата:
Оригинал написал(а) ETC
getURL('javascript:document.location.href=document.location.href+"#1";void(0)','_self')
тогда со временем адрес будет приобретать ужасный вид типа bla-bla.html#2#1#1 b и ссылка работать не будет...
даже если напишем явно
Код:
getURL('javascript:document.location.href="press.html#black";void(0)','_self')
проблемы изменения заголовка у документа это не снимет, см. пример

тут присутствует три якоря
__________________
с уваженьем, дата, подпись,
отвечайте нам, а то...
если вы не отзовётесь -
мы напишем в Спортлото!

Старый 08.08.2004, 16:13
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Проблема в IE, а не во флеш. IE при любом якоре меняет заголовок на адрес странички...

Старый 08.08.2004, 18:04
NeuroBolt вне форума Посмотреть профиль Отправить личное сообщение для NeuroBolt Найти все сообщения от NeuroBolt
  № 8  
NeuroBolt

Регистрация: Mar 2004
Сообщений: 21
По умолчанию а как с этим бороться?!

Цитата:
Оригинал написал(а) ETC
Проблема в IE, а не во флеш. IE при любом якоре меняет заголовок на адрес странички...
есть ли варианты менять заголовок в браузере после события перехода к якорю?!
__________________
с уваженьем, дата, подпись,
отвечайте нам, а то...
если вы не отзовётесь -
мы напишем в Спортлото!

Старый 08.08.2004, 18:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Наврядли, это глЮГ Internet Explorer, он ни за какие каврижки не собирается менять заголовок, никаким скриптом не получится... он же даже значок окна меняет.

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

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

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


 


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


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