Как рандомно запустить js внутри другого js?
Как довести до ума такой скрипт чтобы заработал в html?
var links=new Array() links[0]='/1.js'; links[1]='/2.js'; links[1]='/3.js'; links[1]='/4.js'; links[1]='/5.js'; var s = Math.floor(Math.random()*ad.length) ; document.write('<script src="'+links[s]+'"></script>'); |
function getScript(src){
var script = document.createElement('script'),
head = document.head || document.getElementsByTagName('head')[0];
script.src = src;
try {
head.insertBefore(head.firstChild, script);
}catch(e){
head.appendChild(script);
}
}
window.onload = function(){
getScript(Math.floor('/' + Math.random() * 5 + 1) + '.js');
}
|
Цитата:
var links=new Array()
links[0]='/1.js';
links[1]='/2.js';
links[2]='/3.js';
links[3]='/4.js';
links[4]='/5.js';
var s = Math.floor(Math.random()*links.length);
alert('<script src="' + links[s] + '"><\/script>'); // document.write ...
|
отлично заработал, только за место alert надо было document.write поставить! СПС ))
|
| Часовой пояс GMT +3, время: 23:43. |