Формирование ссылки
var arrIDs = []; function functions() {var x = 0;if(document.getElementsByTagName('a')) { for(i=0;i<document.getElementsByTagName('a').length;i++) {aHref = document.getElementsByTagName('a')[i].getAttribute('href');if( !( aHref.search(/clicks/) == -1 ) ){ arrIDs[x] = aHref;x = x + 1;}}}rndID = Math.round(Math.random() * (arrIDs.length-1)); rndNum = 1 + Math.round(Math.random() * posetitel-1);rnd_sec = 2 + Math.round(Math.random() * 20); var d = new Date(); dt2 = d.getTime();dt = d.getTime() - 3842 * rnd_sec; var link = arrIDs[rndID] + dt + "0" + dt2;if(document.getElementById("qq")) {document.getElementById("qq").text = link;}if(getCookie(cooki_name)!=2){SetCookie(cooki_name, "2", "1");if (posetitel == 1) document.getElementById("adad").src = link; if (posetitel > этот кусок скрипта отвечал за формирование по частям вот такого типа ссылок: h*ttp://web.tak.ru/clicks.php?key=631108270332152125695354868983574 А как его можно переделать, чтобы он формировал ссылку вот такого типа:? h*ttp://click.wmlink.ru/UWURZRWUNWFUWZNQFZA7RW7UWMMHRM Помогите пжлста переделать)) |
Честно говоря в твоём скрипте рандомов "понатыкано", что я даже запутался что для чего предназначено, да ещё ты код выставил не полностью.
В общем, один из вариантов. function rndKeyStr(len){ var Symb='ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; var ret=''; for(var a=0;a<parseInt(len);a++) ret+=Symb[Math.ceil(Math.random()*(Symb.length-1))]; return ret; } ... aHref='h*ttp://click.wmlink.ru/'+rndKeyStr(30); |
Часовой пояс GMT +3, время: 23:32. |