![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Jalart |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 17.7.2007 Репутация: нет Всего: нет |
Здравствуйте.
Есть страница со списком ссылок. При клике на каждую ссылку открывается новое окно. Для открытия нового окна используется код: <a href="javascript:{function openwin(){window.open('/links/?check=1&id=4548','','Toolbar=0, Location=1, Directories=0, CopyHistory=1, Status=0, Menubar=0, Scrollbars=1, Resizable=1, Width='+Math.ceil(document.body.clientWidth/2)+',Height='+Math.ceil(screen.Height-61)+',Left='+Math.ceil(document.body.clientWidth/2)+',Top=0')}openwin()}">Описание ссылки</a> В коде страницы, которая открывается в новом окне по ссылке, есть код <script Language="Javascript"> <!-- function splitString (stringToSplit,separator) { arrayOfStrings = stringToSplit.split(separator) document.write (arrayOfStrings[1]) } var separator="id=" var url = document.referrer; document.write(url); splitString(url,separator) //--> </SCRIPT> Переменная url пуста, т.е., получается, что document.referrer не срабатывает. Подставлял строку window.history-length вместо строки var url = document.referrer; - ее значение 0. Т.е., получается, что при открытии страницы в новом окне совершенно не определяется, с какой страницы ее открыли. Как решить эту проблему? Заранее спасибо. С наилучшмими пожеланиями, Владимир. |
|||
|
||||
Burrr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 459 Регистрация: 4.9.2005 Репутация: 10 Всего: 20 |
Для новых окон или popup-ов проблему можно решить так:
|
|||
|
||||
Jalart |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 17.7.2007 Репутация: нет Всего: нет |
Заработало, большое спасибо!
|
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |