[whatwg] XHTML and document.write()
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
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