Hallo Andreas,
Wäre nett, wenn mir jemand meinen Fehler sagen oder mir bei der Lösung des Problems behilflich sein könnte.
Dein Problem ist ganz einfach zu lösen: Erzeuge gültiges HTML.
Wieviele <html>-Elemente enthält ein gültiges HTML-Dokument?
Richtig, eines!
function DoIt(url) {
[...]
}
<div id="Container">hier soll die Seite angezeigt werden </div>
onClick="DoIt('http://localhost/test/internetseite/ajax/ahah.html')">Zeige Seite an!</button>
Du kannst nicht in ein <DIV>-Element ein komplettes HTML-Dokument "einfügen", ohne dass Fehler auftreten.
Die einfachste Lösung für Dein Problem wäre:
Verzichte auf den ganzen AJAX-Kram und ersetze das <DIV>-Element durch einen eingebetteten Frame. Willst Du AJAX haben, dann sorge dafür, dass Du nur solche Inhalte zurückbekommst, die Du in ein <div>-Element einfügen darfst.
Freundliche Grüße
Vinzenz