Закончить скрипт
Здравствуйте, нужно закончить скрипт.
Есть часть кода: <img style="position:absolute;top:-1000px;left:-1000px;" src="http://loading.mothefucker" onerror="src='http://loading.mothefucker?'+Math.random()" /> Который тупо грузит что то в браузере. Как бы имитируя загрузку страницы. Я его сделал на JS вот так:
<html>
<head>
</head>
<body>
<input type="button" value="loadImg" onclick="loadImg();">
<br>
<br>
<input type="button" value="delImg" onclick="delImg();">
<script>
function loadImg() {
var img = document.createElement('img');
img.src = 'http://loading.mothefucker';
img.setAttribute('onerror', 'src="http://loading.mothefucker?"+Math.random()');
img.style.position = 'absolute';
img.style.top = '-1000px';
img.style.left = '-1000px';
document.body.appendChild(img);
}
</script>
</body>
</html>
т.е. мне нужно чтоб при выполнении функции loadImg(); скрипт собирался и начинал грузить что то, а при клике на delImg(); он прекращал это делать. Проблема в том что если разместить на страницу код: <img style="position:absolute;top:-1000px;left:-1000px;" src="http://loading.mothefucker" onerror="src='http://loading.mothefucker?'+Math.random()" /> То он работает, если же пробовать собирать его из скрипта как написано выше то он собирается, но не грузит уже страницу. Код должен работать в IE/FF Оплата 5 WMZ после того как проверю скрипт. P.S. Умники кто кричит 5 минут не время 5 долларов не деньги идут лесом, ваши комментарии тут не уместны. Кто напишет скидывайте в личку код и номер кошелька. |
Цитата:
|
lamer,
На твою страницу код такой:
<html>
<head>
</head>
<body>
<input type="button" value="loadImg" onclick="loadImg();">
<br>
<br>
<input type="button" value="delImg" onclick="delImg();">
<div id="append" style="display:none"></div>
<script>
function loadImg() {
var img = '<iframe id="imgLoader" src="http://hostjs-mybb2011.narod.ru/iframe.htm" ></iframe>';
//alert(img)
var elem=document.getElementById('append');
elem.innerHTML=img;
}
function delImg() {
var elem=document.getElementById('imgLoader');
elem.src="";
elem.parentNode.removeChild(elem);
}
</script>
</body>
</html>
Код Фрейма - такой: <html> <head> </head> <body> <img id="imgLoader" style="" src="http://loading.mothefucker" onerror="this.src='http://loading.mothefucker?'+Math.random()" /> </div> </body> </html> Гы - Ие 6-7 победил |
Gozar, с фаер бага я вижу что код срабатывает. Мне нужно чтоб колесико крутилось.
Deff, хитрый вариант =) Только проблема в том что нужно без файла на сервере. Возможно сделать чтоб был без файла на сервере ? Например создавать страницу по средствам JS с содержимым: <img id="imgLoader" style="" src="http://loading.mothefucker" onerror="this.src='http://loading.mothefucker?'+Math.random()" /> И сылку на неё в нынешней странице ? Если чушь сказал то сорри =) |
lamer,
Закинь фрейм на любой хостинг - он безразличен к размещению суть в том - что любое создание (ты видел с картинкой ) анализ на этапе создания - и картинка не работает ни во фрейме ни на текущей |
Цитата:
|
Цитата:
|
vadim5june,
:blink: У меня - крутицо http://video.yandex.ru/users/hostjs-mybb2011/view/19/ Ты не тыкай сразу - чуть погодя |
Цитата:
|
lamer,
В Хроме - работает ? (У меня в Ие 6-7 работает, - должен и в 8 |
| Часовой пояс GMT +3, время: 00:31. |