- From: Sean Hogan <shogun70@westnet.com.au>
- Date: Thu, 30 Apr 2009 09:09:15 +1000
Ian Hickson wrote: > On Wed, 25 Mar 2009, Sean Hogan wrote: > >> Ian Hickson wrote: >> >>> On Sun, 15 Mar 2009, Boris Zbarsky wrote: >>> >>>> Sean Hogan wrote: >>>> >>>>>> This is a request for the link element to be given an onload >>>>>> attribute. >>>>>> >>>>> And presumably a readyState property. >>>>> >>>> At least in Gecko, you can already detect whether the sheet is done >>>> loading: if you try to get its cssRules and that throws >>>> INVALID_ACCESS_ERR, then it's still loading. (If it throws >>>> DOM_SECURITY_ERR then you're not allowed to read the style data; >>>> that's why you have to check for the exact type of exception thrown. >>>> Though really, if you're loading style sheets cross-site you're in >>>> for a world of hurt unless you control both sites.) >>>> >>> I haven't added readyState at this time. I am concerned about feature >>> creep here. >>> >> As for link.onload, link.readyState is implemented in IE since IE6. Same >> values as document.readyState, etc. >> > > Sure, but we only need one way to do this. > > How do I check if the resource is already loaded? In a cross-browser, cross-site manner?
Received on Wednesday, 29 April 2009 16:09:15 UTC