[whatwg] XHTML and document.write()
Ian Hickson
ian at hixie.ch
Thu Jun 14 12:52:28 PDT 2007
On Mon, 14 Aug 2006, Anne van Kesteren wrote:
>
> Just a FYI. You have to deal with the edge case that the root element
> might be <html:script>. Non conforming obviously, but what's supposed to
> happen should still be defined. I guess you would ignore calls to
> document.write() in such cases or perhaps copy the element and put it
> inside a <html:html> element and try again... Ouch!
>
> Not sure if nested <html:script> element would make things harder
> here...
document.write() in XHTML is defined to raise an exception. There were
simply too many edge cases that make no sense whatsoever for me to work
out how it could work.
--
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