Пыха всегда с тобой

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 23 Май, 2012, 11:47:45

Страниц: 1 2 [3]
Печать
Автор Тема: убрать у img крестик  (Прочитано 2551 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
developer    ↓ 
06 Июль, 2009, 12:11:50
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0


Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){this.src='11.jpg';}.apply(imgs[i]);
}
 

это работает а тебе минус за то что не смог доделать
ок, спасибо за помощь, но этот код заменяет в том числе и png картинки с прозрачностью.
 

developer, блядь вы сговорились все???? Че не по русски пишите? Че вот значит это працюэ?
на укр. языке "не работает".
Записан
phpdude    ↓ 
06 Июль, 2009, 12:16:18 , спустя 4 минуты 28 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20781
Сила слова: 1.66

developer, почти уверен что onerror принимает параметром код ошибки, думаю что для пнг код ошибки один а для всех остальных случаев другой/другие
Спустя 1 минуту 35 секунд добавил
и все еще думаю что я 100% прав.
 
<script>
window.onerror=fnErrorTrap;
function fnErrorTrap(sMsg,sUrl,sLine){
   oErrorLog.innerHTML="<b>An error was thrown and caught.</b><br />";
   oErrorLog.innerHTML+="Error: " + sMsg + "<br />";
   oErrorLog.innerHTML+="Line: " + sLine + "<br />";
   oErrorLog.innerHTML+="URL: " + sUrl + "<br />";
   return false;
}
function fnThrow(){
   eval(oErrorCode.value);
}
</script>
<input type="text" id="oErrorCode" value="someObject.someProperty=true;"/>
<input type="button" value="Throw Error" onclick="fnThrow()"/>
<br />
<div id="oErrorLog"></div>
Спустя 18 секунд добавил
пиздец в мсдн примерчики для ие 4 ...
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
CTAPbIu_MABP    ↓ 
06 Июль, 2009, 04:28:34 , спустя 4 часа 12 минут 16 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

а я думаю что оригинальную картинку можно проверить примерно так
 
Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){
                if(this.src.substr(this.src.length-3,this.src.length)=='png')
                    this.src='11.jpg';
                }.apply(imgs[i]);
}

я тебе не код готовый даю а идею. неужели так сложно подумать собственной головой?!
Записан

java.lang.OutOfMemoryError
developer    ↓ 
06 Июль, 2009, 04:56:45 , спустя 28 минут 11 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0


а я думаю что оригинальную картинку можно проверить примерно так
 
Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){
                if(this.src.substr(this.src.length-3,this.src.length)=='png')
                    this.src='11.jpg';
                }.apply(imgs[i]);
}

я тебе не код готовый даю а идею. неужели так сложно подумать собственной головой?!

спасибо, сделал так:
Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){
                if(this.src.substr(this.src.length-3,this.src.length)=='png') {
                    //this.src='/no.jpg';
                }
                else {
                 this.src='/no.jpg';
                }
                }.apply(imgs[i]);
}
Записан
CTAPbIu_MABP    ↓ 
06 Июль, 2009, 05:02:51 , спустя 6 минут 6 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

а так слабо?
 
Javascript

                if(this.src.substr(this.src.length-3,this.src.length)!='png')
                       this.src='/no.jpg';
 
 
Записан

java.lang.OutOfMemoryError
developer    ↓ 
06 Июль, 2009, 05:06:34 , спустя 3 минуты 43 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0


а так слабо?
 
Javascript

                if(this.src.substr(this.src.length-3,this.src.length)!='png')
                       this.src='/no.jpg';
 
 

можно и так, всё работает, но снова бок, счётчик liveinternet вставляется на страницы JS кодом вида:
 
HTML
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank>

<img src='http://counter.yadro.ru/hit?t45.7;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"'
alt='' title='LiveInternet' "+
"
border='0' width='31' height='31'>
<\/a>")
//--></script><!--/LiveInternet-->

и тоже заменяется no.jpg
Записан
CTAPbIu_MABP    ↓ 
06 Июль, 2009, 05:13:43 , спустя 7 минут 9 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

бля как же туго у тебя идет наука...
 
Text

                if(this.src.substr(this.src.length-3,this.src.length)!='png' || this.title == 'LiveInternet')
                       this.src='/no.jpg';
 

уже жалею что взялся за тебя.
вон проффесор хоть и гавнокодит
http://pyha.ru/forum/topic/2839.msg55833#msg55833
но не безнадежен ему можно помочь.
 
а ты в трех срочках проблему нашел.
ладно я виноват , функцию apply не все знают и далеко не все из них ее используют, но иф написать это пиздец.
 
ЗЫ смени ник
 
ЗЫЫ если блять this.title  не работает, потому что титл не стандартное свойство то добавь id оно точно стандартное
Записан

java.lang.OutOfMemoryError
developer    ↓ 
06 Июль, 2009, 06:08:53 , спустя 55 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0

спасибо что уделил мне внимание, хоть и не работает, даже с id.
Записан
CTAPbIu_MABP    ↓ 
06 Июль, 2009, 06:48:51 , спустя 39 минут 58 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

developer, еперст
 
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='http://counter.yadro.ru/hit?t45.7;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet' "+
"border='0' width='31' height='31' id='LiveInternet'><\/a>")
//--></script><!--/LiveInternet-->

Javascript

if(this.src.substr(this.src.length-3,this.src.length)!='png' || this.id == 'LiveInternet')
                       this.src='/no.jpg';
 

Спустя 48 секунд добавил
а я тока хотел извинится что сорвался...
Записан

java.lang.OutOfMemoryError
developer    ↓ 
06 Июль, 2009, 09:09:15 , спустя 2 часа 20 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0

я точно так же пробовал, ну не работает, поэтому и написал ведь
 

спасибо что уделил мне внимание, хоть и не работает, даже с id.

вот можете посмотреть: http://inwarez.ru/2150-anyreader-3.0-build-21.html
Записан
CTAPbIu_MABP    ↓ 
06 Июль, 2009, 10:26:03 , спустя 1 час 16 минут 48 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

броня наша крепка и танки наши быстры, держи готовый пример
 
Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){
        //if(this.src.substr(this.src.length-3,this.src.length)!='png' && this.id != 'LiveInternet')  // так
                if(!(this.src.substr(this.src.length-3,this.src.length)=='png' || this.id == 'LiveInternet')) // или так
                       this.src='no_image.jpg';
                }.apply(imgs[i]);
}

вот можете посмотреть
я не можете, на ТЫ пожалуйста, это интернет!
Записан

java.lang.OutOfMemoryError
developer    ↓ 
06 Июль, 2009, 10:50:28 , спустя 24 минуты 25 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 153
Сила слова: 0


броня наша крепка и танки наши быстры, держи готовый пример
 
Javascript
window.onload=function(){
    var imgs = document.getElementsByTagName("img");
    for (var i=0,j=imgs.length;i<j;i++)
        imgs[i].onError = function (){
        //if(this.src.substr(this.src.length-3,this.src.length)!='png' && this.id != 'LiveInternet')  // так
                if(!(this.src.substr(this.src.length-3,this.src.length)=='png' || this.id == 'LiveInternet')) // или так
                       this.src='no_image.jpg';
                }.apply(imgs[i]);
}

вот можете посмотреть
я не можете, на ТЫ пожалуйста, это интернет!

спасибо за помощь, заработало.
Записан
Страниц: 1 2 [3]
Печать
 

Перейти в: