Закончить скрипт
Здравствуйте, нужно закончить скрипт.
Есть часть кода: <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, время: 13:09. |