![]() |
Как получить текущий URL сайта?
На сайте висит флэш меню. Сайт мультиязычный. Нужно чтобы при нажатии в меню на кнопку "ENG" к текущему URL прибавлялся префикс "&lang=eng".
Например текущая ссылка: www.mydomain.com/index.php?id=1 По нажатии: www.mydomain.com/index.php?id=1&lang=eng Подскажите как получить текщий урл сайта (www.mydomain.com/index.php?id=1). |
А зачем?
Обращайтесь не через абсолютный путь, а через относительный. Код:
getURL('index.php&lang=eng', '_self'); |
Просто не все страницы будут выведены в меню, поэтому нужно получить либо полный, либо относительный урл. И id меняется. И страницы добавляются.
Так что такой метод не подойдет. |
вам надо смотреть в сторону SWFAddress
|
Спасибо.
|
Еще вопрос. Как по нажатии на кнопку в flash меню активизировать функцию php на текущей странице, которая вернет менюшке строку. Если это возможно.
Или активизировать функцию php, которая сама перезагрузит страницу. Подскажите пожалуйста. |
сдлелай GET'ом
типа: Код:
getURL('www.mydomain.com/index.php?id=1&lang=eng&reload=1', '_self'); |
Цитата:
|
А что "не то"?
Я весь топик прочитал, прежде чем постить... я тоже недавно меню делал, так вот я URL узнавал с помощью PHP, а потом передавал его в переменную при помощи flashvars. ну а дальше, как написал - GET |
Цитата:
|
| Часовой пояс GMT +4, время: 07:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.