[whatwg] Should script run if it comes from a HTML fragment?
Ian Hickson
ian at hixie.ch
Mon Jun 6 16:50:07 PDT 2011
On Thu, 10 Feb 2011, Henri Sivonen wrote:
> >
> > * innerHTML doesn't run scripts and they are inserted disabled.
>
> FWIW, here's a counter-example: http://www.oele.net/innerhtmljs2.html
>
> The above runs the script in all browsers except Firefox 4 (which
> follows the spec). The pattern is reportedly from the
> http://crossbrowserajax.com/ library.
>
> However, http://www.oele.net/innerhtmljs.html doesn't run in IE9 PP7.
>
> I'm not thrilled about adding code to support this quirky pattern at
> this point of the release cycle (evang is being attempted), but I
> thought I'd mention this finding even though I'm not asking for a spec
> change (at least not yet).
Wow. That difference is absurd.
Since Gecko and WebKit both do what the spec says now, I've left the spec
as is. I don't even know where I'd begin in terms of doing what IE does
here.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list