掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TedgeBrowser1でTargetBlankをクリックした時、TedgeBrowser1で表示をしたいのですが (ID:150575)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
【追記】 その後、TEdgeBrowserのTargetBlank対策もしました。 自己レスですが、以下で実現できました。 皆様、ありがとうございました。 procedure TForm1.EdgeBrowser1NewWindowRequested(Sender: TCustomEdgeBrowser; Args: TNewWindowRequestedEventArgs); var pUri:PChar; begin //<a target="_blank" rel="noreferrer">をクリックし、 //新しいブラウザWindowを開こうとした場合 //とりあえず、新しいブラウザウィンドウを開かせないようにキャンセルする Args.ArgsInterface.Set_Handled(-1); //新しいブラウザウィンドウの要求URLを取得する Args.ArgsInterface.Get_uri(pUri); // Form1.Caption:='Target_Blankですよ'; EdgeBrowser1.Navigate(pUri); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.