Article View: pl.comp.lang.javascript
Article #49266Re: Opera i getElementsByTagName("img")[0].onload
From: Peter
Date: Thu, 27 Aug 2009 21:09
Date: Thu, 27 Aug 2009 21:09
31 lines
1874 bytes
1874 bytes
porneL pisze:
> On Thu, 27 Aug 2009 07:34:03 +0100, nalesnik <mu5k@o2.o2.o2.o2.pl> wrote:
>
>>>>> Pytanie tylko jak to naprawić?
>>>>
>>>> Obejść. Psując cache. Innego pomysłu nie mam.
>>>
>>> Albo wywołać funkcję dla Opery bez zdarzenia onload. Trudno.
>>>
>>
>> img.src = img.src + '?someRandString';
>> pomoże?
>
> To jest podpada pod psucie cache, tylko że jest jeszcze bardziej
> szkodliwą metodą.
>
> Spróbuj addEventListener()(z capture i bez).
Czyli przez:
obiekt.addEventListener("load", funkcja, false);
Rzecz jasna, z warunkiem dla Opery.
> Jak to nie da rady, to można zrobić własną nędzną emulację onload przez
> sprawdzanie image.width>0 timerem.
Fakt. Można też tak, ale rzeczywiście nędzne :/
--
Peter
Technical Details
Message-ID:
<h76sfk$p57$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mailReferences:
<h734hv$npr$1@nemesis.news.neostrada.pl> <h73d5a$v8g$1@news.dialog.net.pl> <h73e61$7cf$1@nemesis.news.neostrada.pl> <h73k0p$407$1@news.dialog.net.pl> <h73re2$dhk$1@node2.news.atman.pl> <h759cr$te$3@news.onet.pl> <op.uzbzy8flutk0y1@aimac.local>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mail
From: Peter <peter.may@poczta.fm>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Opera i getElementsByTagName("img")[0].onload
Date: Thu, 27 Aug 2009 23:09:19 +0200
Organization: ATMAN
Lines: 31
Message-ID: <h76sfk$p57$1@node2.news.atman.pl>
References: <h734hv$npr$1@nemesis.news.neostrada.pl> <h73d5a$v8g$1@news.dialog.net.pl> <h73e61$7cf$1@nemesis.news.neostrada.pl> <h73k0p$407$1@news.dialog.net.pl> <h73re2$dhk$1@node2.news.atman.pl> <h759cr$te$3@news.onet.pl> <op.uzbzy8flutk0y1@aimac.local>
NNTP-Posting-Host: inet20909nj-3.nat.umts.dynamic.eranet.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1251407157 25767 213.158.199.227 (27 Aug 2009 21:05:57 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Thu, 27 Aug 2009 21:05:57 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
In-Reply-To: <op.uzbzy8flutk0y1@aimac.local>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit