Hallo an alle!
Ich habe jetzt nach stundenlangem suchen doch was gefunden. Da die Loesung vielleicht auch andere interessiert, meine Ergebnisse:
Im IE geht das wohl wegen einem Bug nicht, dass dyn. eingefuegte IFrames als target ansprechbar sind.
Workaround:
Einen DIV-Container dynamisch erstellen und ueber innerHtml den Code als Text einfügen.
Das obige Bsp ändert sich wie folgt:
// dynamisch erstellen:
var htmlIFrame = "<iframe name='"+iframename+"' src='"+iframesrc+"' width='100%' height='100%'></iframe>";
var IFrameDiv = document.createElement("DIV");
IFrameDiv.className = "winIFrameDivCss";
IFrameDiv.ID = "winIFrameDiv"+winCount;
IFrameDiv.innerHTML = htmlIFrame;
document.getElementById("mydiv").appendChild(IFrameDiv);
Damit funktioniert es. Vielleicht muss man noch für mozilla was machen, aber ich muss eh noch die Div-Layer-Sache anpassen.
Schoenen Tag noch ...