« Return to Thread: Is the timing of DOMContentLoaded undefined with respect to external scripts?

Re: Is the timing of DOMContentLoaded undefined with respect to external scripts?

by al_9x :: Rate this Message:

| View in Thread

"Boris Zbarsky" <bzbarsky@...> wrote in message
news:B-adnd_q7bYmLefTnZ2dnUVZ_tWdnZ2d@......

> On 9/21/11 11:07 PM, al_9x@... wrote:
>> I thought it's supposed to be before, but it's after on a simple test
>> page.
>
> DOMContentLoading fires when the parser is done parsing the document.
>
> Some external scripts block the parser because the might issue
> document.write calls.
>
> Whether an external script blocks the parser or not depends on how it's
> inserted into the DOM.
>

I didn't notice at first that in the page I was looking at
(www.google.com/search) the script in question is inserted in a settimeout
callback, which certainly  explains the difference, from my simple
"<script>" test page.

Is it the case then that any synchronous, non deferred insertion (whether
dom or tag based) would run before DOMContentLoaded?


_______________________________________________
dev-tech-dom mailing list
dev-tech-dom@...
https://lists.mozilla.org/listinfo/dev-tech-dom

 « Return to Thread: Is the timing of DOMContentLoaded undefined with respect to external scripts?