Формирование ссылки
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, время: 17:48. |