Is there a way to write text into an empty sibling frame other than PARENT.DOCUMENT.FRAMES[0].DOCUMENT.WRITE(text), which adds an unnecessary history item? Some assignment like PARENT.DOCUMENT.FRAMES[0].DOCUMENT.ALL = text, but one that all or most browsers support? I was hoping for something within the document's DOM, like DOCUMENT.INNERHTML or just DOCUMENT. 'text' isn't really text, but the source of another webpage retrieved by an XmlHttpRequest. I can't just change the location, because that isn't synchronous.