...innerHTML=document.body.innerHTMLAs is, the source document might be any length and that would do.
...innerHTML="<STYLE>...</STYLE>"+document.body.innerHTMLSo, this may create a very long line. I have been wondering about the maximum number of characters supported by the innerHTML approach I could use.