Hallo
Wie kann man in ein IHtmlDocument2 ein neues Frame hinzufügen?
In JS geht es so:
Code:
function makeNewFrame(parentFrameId,newFrameId,targetUri) {
var newFrame = document.createElement("frame");
newFrame.id = newFrameId;
newFrame.name = newFrameId;
newFrame.src = targetUri;
var frameset = document.getElementById(parentFrameId);
frameset.appendChild(newFrame);
}
Mein Ansatz in Delphi, komme jedoch nicht weiter
Delphi-Quellcode:
var
Doc: IHTMLDocument2;
coll: IHtmlElementCollection;
begin
Doc := Webbrowser1.Document as IHTMLDocument2;
coll := (Doc as IHTMLDocument3).getElementsByName('sampleframe1');
coll...appendChild.?