Wenn ich nun in die selbe Funktion nur ein "document.write("blabla")" eingebe wird dies ausgegeben, allerdings dann auf einer leeren Seite welche nicht aufhören will zu laden, trotz "return;".
Du solltest die DOM Struktur des Browsers verwenden, am einfachsten ist es ein Element (ein Div oder Span) zu definieren, in welches du dein Inhalt einfügst.
Stichworte:
http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=get_element_by_id
http://de.selfhtml.org/javascript/objekte/all.htm#inner_html@title=inner_html