Как рандомно запустить 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, время: 13:35. |