Как остановить загрузку js файла на странице
Добрый день!
Подскажите как остановить загрузку определенного js файла на странице?
Скрипт добавляю так:
(function(){
var s = document.createElement('script'),
script = document.getElementsByTagName('script')[0],
limit = setTimeout(bad, 1000);
s.type = 'text/javascript';
s.async = true;
s.src = 'q.php';
script.parentNode.insertBefore(s,script);
s.onload = function(){
removeLT();
}
s.onerror = function(){
bad();
}
s.onreadystatechange = function()
{
if(s.readyState == 'complete');
{
removeLT();
}
}
function bad()
{
//остановка подгрузки скрипта
setTimeout(upDocState,100);
}
function upDocState()
{
if(document.readyState == 'complete')
{
script.parentNode.insertBefore(s,script);
}
else
{
setTimeout(upDocState,100);
}
}
function removeLT(){
if (limit)
clearTimeout(limit);
}
})();
|