|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Пересылка переменных из html в html index.html?abc=12
Помогите, что здесь не так?
Это код страницы, но которой ссылка на другой файл: <html> <head> <title>made by 2k</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <body> <a href="pokaz.html?now=5">abc</a> </body> </head> </html> А вот это тот, другой файл, который должен обработать ту переменную! Строчка в скрипте: var now="1"; была убрана, но результат был таков: броузер выдал ошибку о том, что ему не известно значение данной переменной! <html> <head> <title>made by 2k</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="JavaScript"> var now = "1"; var http = ""; </script> <body onLoad="document.images['photo'].src = http + now + '.jpg'; return false;"> <img src="" border="0" name="photo"><br> <a href="" onclick="document.images['photo'].src = http + --now + '.jpg'; return false;">prev</a> | <a href="" onclick="document.images['photo'].src = http + ++now + '.jpg'; return false;">next</a> <a href="" onClick="javascript:alert(now);">abc</a> </body> </head> </html> Эта страница выложена вот здесь: http://www.karen2k.narod.ru/index1.html а второй скрипт здесь: http://www.karen2k.narod.ru/pokaz.html В этом коде присутствует строкак с назначением переменной now! Заранее спасибо! |
|
|||||
Из джаваскрипта получить доступ к урлу можно через window.location.
Там есть всякие свойства, в частности, чтобы получить то, что идёт в урле после знака вопроса.
__________________
Work not wolf - in forest no run |
|
|||||
Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
|
<script>
// отсекаем «?» и вносим переменные и их значения в массив var Params = location.search.substring(1).split("&"); </script> После этого все переменные доступны через массив Params[0], Params[1] и т.д. Если передается одна переменная, то можно без указания массив, просто Params
__________________
Не криви извилиной! |
Часовой пояс GMT +4, время: 17:12. |
|
« Предыдущая тема | Следующая тема » |
|
|