Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Закончить скрипт (https://javascript.ru/forum/job/30608-zakonchit-skript.html)

lamer 09.08.2012 20:01

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

Кто напишет скидывайте в личку код и номер кошелька.

Gozar 09.08.2012 20:44

Цитата:

Сообщение от lamer
он собирается, но не грузит уже страницу

А с чего ты взял, что он не грузит? Из-за того, что колесико в табе не крутится? Тебе чего надо, чтобы колесико в табе крутилось или чё-то грузилось?

Deff 09.08.2012 21:50

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 победил

lamer 09.08.2012 22:40

Gozar, с фаер бага я вижу что код срабатывает. Мне нужно чтоб колесико крутилось.

Deff, хитрый вариант =) Только проблема в том что нужно без файла на сервере. Возможно сделать чтоб был без файла на сервере ?
Например создавать страницу по средствам JS с содержимым:
<img id="imgLoader" style="" src="http://loading.mothefucker" onerror="this.src='http://loading.mothefucker?'+Math.random()" />


И сылку на неё в нынешней странице ?

Если чушь сказал то сорри =)

Deff 09.08.2012 22:50

lamer,
Закинь фрейм на любой хостинг - он безразличен к размещению
суть в том - что любое создание (ты видел с картинкой ) анализ на этапе создания - и картинка не работает ни во фрейме ни на текущей

devote 09.08.2012 22:51

Цитата:

Сообщение от lamer
Здравствуйте, нужно закончить скрипт.

end.

vadim5june 09.08.2012 22:54

Цитата:

Сообщение от lamer
Мне нужно чтоб колесико крутилось.

в хроме оно не крутится ни у тебя ни у Deffa

Deff 09.08.2012 22:56

vadim5june,
:blink: У меня - крутицо http://video.yandex.ru/users/hostjs-mybb2011/view/19/
Ты не тыкай сразу - чуть погодя

lamer 09.08.2012 22:58

Цитата:

Сообщение от Deff (Сообщение 196040)
lamer,
Закинь фрейм на любой хостинг - он безразличен к размещению
суть в том - что любое создание (ты видел с картинкой ) анализ на этапе создания - и картинка не работает ни во фрейме ни на текущей

ИЕ 8-9 не работает :(

Deff 09.08.2012 23:03

lamer,
В Хроме - работает ? (У меня в Ие 6-7 работает, - должен и в 8


Часовой пояс GMT +3, время: 11:54.