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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: May 2004
Адрес: Москва
Сообщений: 28
Отправить сообщение для archivisor с помощью ICQ
Flame Ссылка на свою же страницу

Нужно сделать ссылку на ту страницу, в которой открыта флэшка. Тоесть он в шапке портала а я заранее не могу узнать как ей сослаться на себя же. Так как это мп3 плеер она должна себе же сообщать о выбранном плей листе. Вообщем скорее всего через яву надо сделать, тока я невкурсе как.
__________________
Терапевт - 1024 гигапевтов, либо 1048576 мегапевтов.

Старый 12.05.2007, 04:50
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 2  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
а задача то какая, вытащить адресс текущей страницы в переменную, или при нажатии на флеш открытие нового адресса на тойже странице?
__________________
Free-lance | Twitter | Me

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

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
http://noregret.org/tutor/navigation/
__________________
"We Are The Champions My Friends!" Queen

Старый 12.05.2007, 13:20
archivisor вне форума Посмотреть профиль Отправить личное сообщение для archivisor Посетить домашнюю страницу archivisor Найти все сообщения от archivisor
  № 4  
Ответить с цитированием
archivisor

Регистрация: May 2004
Адрес: Москва
Сообщений: 28
Отправить сообщение для archivisor с помощью ICQ
Спасибо CorC. Если я правильно понял содержимое статьи, то моя ссылка из флэшки на тот же документ, в котором она открыта, будет выглядить так :

Код:
getURL('javascript:location.hash;');
и сразу ещё один вопросик, как мне при этом переменные примобачить ? Я предпологаю что так :

Код:
getURL('javascript:location.hash'+variable+';');
__________________
Терапевт - 1024 гигапевтов, либо 1048576 мегапевтов.


Последний раз редактировалось etc; 12.05.2007 в 14:04.
Старый 12.05.2007, 13:24
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
archivisor, оформите код в своем посте.

Старый 12.05.2007, 13:34
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 6  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от archivisor
Спасибо CorC. Если я правильно понял содержимое статьи, то моя ссылка из флэшки на тот же документ, в котором она открыта, будет выглядить так :

getURL('javascript:location.hash;');

и сразу ещё один вопросик, как мне при этом переменные примобачить ? Я предпологаю что так :

getURL('javascript:location.hash'+variable+';');
Неправильно. У location есть href - вся адресная строка, есть search - все после "?" и до "#", есть hash - все после "#".
Вот javascript для понимания сути вопроса:
Код:
var str = "";
for (var p in location ) str += p + ">" + location[p] + "\n";
alert( str );
Вставьте в body

Старый 12.05.2007, 13:54
archivisor вне форума Посмотреть профиль Отправить личное сообщение для archivisor Посетить домашнюю страницу archivisor Найти все сообщения от archivisor
  № 7  
Ответить с цитированием
archivisor

Регистрация: May 2004
Адрес: Москва
Сообщений: 28
Отправить сообщение для archivisor с помощью ICQ
Поемоему ява в одну строку может узнать своё местоположение. Сейчас протестил простенький пример

window.location.pathname - выдаёт местоположение, тоесть полный адрес открытой страницы.

Мне надо открыть ещё раз страницу в которой я нахожусь, только с параметрами. Как параметры передавать я вроде знаю +&albums=myalbum.xspf

Код:
getURL('javascript:window.location.pathname'+&albums=myalbum.xspf+';');
__________________
Терапевт - 1024 гигапевтов, либо 1048576 мегапевтов.


Последний раз редактировалось etc; 12.05.2007 в 14:03.
Старый 12.05.2007, 14:00
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 8  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Двойка.
Читайте про flashVars. Или swfobject, addVariable() - то же самое.
Другой вариант, если 8-ка, можете заюзать ExternalInterface для общения с джаваскриптом.


Последний раз редактировалось Kikasso; 12.05.2007 в 14:03.
Старый 12.05.2007, 14:15
archivisor вне форума Посмотреть профиль Отправить личное сообщение для archivisor Посетить домашнюю страницу archivisor Найти все сообщения от archivisor
  № 9  
Ответить с цитированием
archivisor

Регистрация: May 2004
Адрес: Москва
Сообщений: 28
Отправить сообщение для archivisor с помощью ICQ
Оке, спасибо, попробую решать проблему через пхп.
__________________
Терапевт - 1024 гигапевтов, либо 1048576 мегапевтов.

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

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

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


 


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


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