私は CEF を使用し、ExecuteJavaScript を使用して Javascript 関数を呼び出しますが、すべて問題ありませんが、ユーザーが新しいウィンドウを開くページ上の何かをクリックすると、元のフレームが失われます。
Browser.IsPopup が true で、Browser.GetFrameIdentifiers() と Browser.GetFrameNames() は、メイン (元のページ) ではなく、すべてのフレームをポップアップに表示します。ポップアップ(新しいウィンドウ)を閉じた後でも、ブラウザにフレームがありません。
PS: ポップアップが開いているとき、元のウィンドウがユーザーに表示されます。
元のフレームにアクセスして、そのフレームに ExecuteJavaScript を実行できるようにするにはどうすればよいですか? ありがとう