Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прием переменной (параметра) из строки браузера на Java Script. (https://javascript.ru/forum/misc/15464-priem-peremennojj-parametra-iz-stroki-brauzera-na-java-script.html)

pine 28.02.2011 11:32

Прием переменной (параметра) из строки браузера на Java Script.
 
Есть страничка handler.html c Java Script. В неё надо передать путь к картинке, например:

.../handler.html?file=filename

Т.е. надо принять переменную file и сохранить используя JS.

Как это сделать на PHP (.../handler.php?file=filename) мне известно, а вот на Java Script'e можно ли это сделать в принципе?
Если можно, то не приведете ли простой пример, пожалуйста!

Skipp 28.02.2011 11:53

JavaScript это язык выполняемый на стороне клиента, то есть у вас же в браузере. И он по понятным причинам не может принимать параметры, в принципе.

А решение в принципе есть, разбирая значение адресной строки в ручную
var src = location.href.split('?file=')[1];
переменная src будет содержать, то что вам надо

FINoM 28.02.2011 14:49

Почитай о document.location.hash.


Часовой пояс GMT +3, время: 01:42.