Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помощ в в обьяснение функции (https://javascript.ru/forum/misc/37414-pomoshh-v-v-obyasnenie-funkcii.html)

amsokol 18.04.2013 21:55

Помощ в в обьяснение функции
 
Здравствуйте, с js только начинаю работать ещё очень мало знаю,
Помогите плиз разобраться, что это за функция, и что она творит???

function wmlcBqq2W8P5(ee, ww, qq){
	if (qq.href.indexOf('&') < 0){
		qq.href += '&rnd=1364942.1968032';
	}
}

Shaci 18.04.2013 22:09

Цитата:

Сообщение от amsokol (Сообщение 247004)
Здравствуйте, с js только начинаю работать ещё очень мало знаю,
Помогите плиз разобраться, что это за функция, и что она творит???

function wmlcBqq2W8P5(ee, ww, qq){
	if (qq.href.indexOf('&') < 0){
		qq.href += '&rnd=1364942.1968032';
	}
}

а самому не посмотреть что-ли?

function wmlcBqq2W8P5(ee, ww, qq){
	if (qq.href.indexOf('&') < 0){
		qq.href += '&rnd=1364942.1968032';
	}
}
test1 = {href: 'blablabla'};
wmlcBqq2W8P5(null, null, test1);
alert(test1.href)
test2 = {href: 'blablabla&666'}
wmlcBqq2W8P5(null, null, test2);
alert(test2.href)

amsokol 18.04.2013 22:37

понятно, приписывает к url дополнительное значение.
Но в связи с этим вытекает второй вопрос
что может значить строка
1364942.1968032, это что чемто закодировано?

skrudjmakdak 18.04.2013 22:44

rnd - имя переменной, а 1364942.1968032 - ее значение
вот первый попавшийся сайт http://www.stroyplan.ru/firms.php?showitem=274

http:// - протокол
www.stroyplan.ru - домен сайта
firms.php - страница
showitem=274 - параметр, где showitem - имя параметра. 274 - значение параметра

skrudjmakdak 18.04.2013 22:47

попробуйте вместо 274 275 написать. контент поменяется.. но это уже не js.. это в разряд серверных языков: php, java

amsokol 18.04.2013 22:47

Ну я же не совсем с дет сада, :), это я всё понимаю, просто это значение приписывается к url и какой смысл передовать эту ерунду, если это не шифр или ключ к шифру

amsokol 18.04.2013 22:52

Вот стока вызывающая эту функцию
<a href="http://сайт/UWHUZWAFFWFMFNZQFHAUA3UFMAFZUF?s = e942e2f3e19f32025de83363fbc3bec7" onclick="wmlcW4GsHAUV(this, this, this);" target="_blank"><font color="#000000" style="color: #000000; font-family:tahoma; font-size:9pt;">ссылка</font></a>

прямо видно что строка url кодирована, а значение &rnd является как мне кажется ключём к кодировки
вот и хотелось узнать какую роль данная функция играет в кодировки

skrudjmakdak 18.04.2013 22:53

ну мало ли для каких целей все это передается. если передают, значит надо))) может координаты чего либо, может еще что то..

skrudjmakdak 18.04.2013 22:55

возможно здесь генерируется ссылка на скачивание или еще что то.. чтобы один чел мог зайти по данному url с одного ip

amsokol 18.04.2013 22:56

Блин код недаёт написать полный адрес
<!--http://сайт/UWHUZWAFFWFMFNZQFHAUA3UFMAFZUF?--!>
после знака ? s = e942e2f3e19f32025de83363fbc3bec7


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