Ещё можно так, но это очень некрасивый вариант:
<img style="position:absolute;top:-1000px;left:-1000px;" src="http://loading.mothefucker" onerror="src='http://loading.mothefucker?'+Math.random()" /> Вместо http://loading.mothefucker - что угодно, напоминающее сайт.(или сайт конкурента - совместить приятное с полезным:)) |
Aetae,
:-? В Опере - Загрузка - классическая .. Ща еще потещу! Блин - И в Мозилле - тож! Загрузка ЦП тож приличная - 34-40%:-? ("Это в Мозилке В Опере -16% Гугол Хром - ничо не жрет - распознал сволочь хак - медленно крутит гифку в обратку - она почернела - как перед этим в Мозиллке на фрейм |
Цитата:
У вас работает ? |
Цитата:
В ИЕ - не тестил Илья отрубил Доступ ИЕ7 |
Хром сцуко хитрый, он запомнил, что такого сайта вообще нет и все последующие запросы шлёт на юх сразу.)
IE8-9 работает, младше под рукой нет. |
Aetae,
Есть идея провернуть для Хрома двухтактный двигатель - они сцуко хитрые но благоразумные - думаю кеш ошибок чистицо - после очередной - по onerror 1-й подружать иной тег и иную картинку |
Ну его нафиг. Вечный фрейм проще и не грузит проц.) Как его сделать написано в учебнике.
|
Создаю img со всеми параметрами как написал Aetae скрипт срабатывает все создается, но видимых признаков загрузки нет, подскажите плиз что я делаю не так ?
<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> |
А если скрипт загружать без функции то все работает:
<html> <head> </head> <body> <script> 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> |
Уважаемые подскажите пожалуйста почему загрузка не идет при использовании функции ?
|
Часовой пояс GMT +3, время: 03:21. |