Das Problem sieht so aus:
Wenn du eine Seite in einen Frame lädst, dann kann man document.write() zwar aufrufen, doch dann wird in dem Frame eine neue temporäre datei erstellt. das hat zur folge, dass deine Seite nicht mehr angezeigt wird.
Wird document.write() während des ladens aufgerufen, kann man wärend des ladens einen Text/link einfügen.
Ob man dieses Problem verhindern kann, weis ich nicht genau, aber ich kämpfe auch damit...