私はこれを尋ねるのがばかげているように感じますが、私はすべてを試しましたが、何もうまくいきません. そのため、ターゲット URL が見つかったら、ナビゲーションをキャンセルして、別の本文を読み取るプロシージャを呼び出すだけです。そして、この手順が問題です。私はこのようにiframeを介して試しました:
iFrame:= Document.createElement('iframe');
iFrame.setAttribute('src', 'denied.html', 0);
iFrame.setAttribute('position', 'absolute', 0);
iFrame.style.width:= '100%';
iFrame.style.height:= '100%';
iFrame.style.left:= '0px';
iFrame.style.top:= '0px';
iFrame.style.border:= '0px';
(Document.body as IHTMLDomNode).appendChild(iFrame as IHTMLDomNode);
しかし、うまくいきませんでした。iframe は Web サイト全体ではなく、その一部にすぎません。だから私はこれで試しました:
Document.body.insertAdjacentHTML('afterbegin', '<body onload="document.location=denied.html">');
しかし、何もありません...そしてこれに対して他の多くのhtmlコードを試しましたが、何も機能しませんでした。この方法で別のリモートページを読むにはどうすればよいですか? ihtmldocument2,ihtmlelement... を使用していることを思い出してください。私はこのテーマの初心者です。答えを待っています!兄弟に感謝します。