Ещё можно так, но это очень некрасивый вариант:
<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, время: 17:12. |