|
12345678910111213141516171819202122232425262728293031 |
- function ПараметрыЗапуска()
- {
- this.создать = function() {
- this.параметры = {};
- var запрос = window.location.search.substring(1);
- var аргументы = запрос.split("&");
- for (var номер in аргументы)
- {
- var арг = аргументы[номер];
- var позицияЗнака = арг.indexOf("=");
- // Лишь ключ.
- if (позицияЗнака == -1)
- {
- var ключ = decodeURIComponent(арг);
- this.параметры[ключ] = null;
- }
- // Ключ со значением.
- else
- {
- var сыройКлюч = арг.slice(0, позицияЗнака);
- var сыроеЗначение = арг.slice(позицияЗнака + 1);
- var ключ = decodeURIComponent(сыройКлюч);
- var значение = decodeURIComponent(сыроеЗначение);
- this.параметры[ключ] = значение;
- }
- }
- };
-
- // Конструктор.
- this.создать();
- }
|