PDA

Просмотр полной версии : Как изменять строку браузера из флеш без перезагрузки страницы?


australian incognito
18.02.2011, 14:06
Добрый день, уважаемое сообщество... вот встал такой вопрос - описан в заголовке... помогите что-нибудь придумать на этот счет... Дело в том, что делается промо-сайт, где пользователю по результатам ответов выдают внутри сайта некий mp3 файл (всего их 64). Нужно реализовать возможность того, чтобы при переходе от вопросов к проигрыванию файла в строке браузера формировалась ссылка на конкретную мп3-ку.

И впоследствии любому по этой ссылке можно было сразу опустив опросник перейти на прослушивание музыки.

Можно конечно перегружать страничку перед выдачей музыки - но теряется целостность сайта и на 1-2 секунды пропадает все, кроме фона прелоадера и потом рывком появляется... не самое удачное решение.

Подайте идею как еще это можно сделать!

dark256
18.02.2011, 14:17
А прямо во флэшке, в окошечке, нарисовать ему эту строчку?
И кнопку "СКОПИРОВАТЬ в Клипбоард" - чем плохо?

Hauts
18.02.2011, 15:44
Почитайте про SWFAddress — это то, что вам нужно.

rainbowrussia
18.02.2011, 17:29
Мне это видится как переход на несуществующий анкор getURL("#nomer"); (страница не перезагрузится, а url в браузере изменится)
А при загрузке страницы анализ анкора на javascript и соответствующее действие.

australian incognito
18.02.2011, 21:47
Почитайте про SWFAddress — это то, что вам нужно.
Да, благодарю... надо вникать в эту тему.

Добавлено через 1 минуту
Мне это видится как переход на несуществующий анкор
Интересная идея... надо опробовать. Спасибо.

Котяра
19.02.2011, 03:31
swfaddress как раз и использует анкоры.

dark256
19.02.2011, 11:47
Во. Извините за скан. Может пригодится :)