javascript を使用したブラウザ ウィンドウの管理に問題があります。概念実証アプリケーションに 2 つのページがあります。最初のページにはログイン情報 (ユーザー名、パスワード、ログイン ボタンなど) が含まれ、2 番目のページは管理画面です。ユーザーがログイン画面のログインボタンを押すと、メイン画面が開き、メイン画面はフルスクリーンなしで新しいウィンドウを開く必要があります。つまり、閉じる、最小化、最大化するボタンと、Windows OS の下部バーを画面に表示したままにする必要があります。
ログイン画面で新しいウィンドウを開いている間は、自動的に閉じる必要があります。多くのスクリプト例を見つけましたが、すべてのスクリプトで同じ結果が得られます。
例えば; 次のスクリプトは私の問題を解決しますが、同じ問題が続きます。
Firefox はオープナー ウィンドウ自体を閉じません。つまり、6.0 はオープナー ウィンドウを閉じます。つまり、7.0 - 8.0 で動作しており、閉じる前に「表示中の Web ページがウィンドウを閉じようとしています」と尋ねます。
window.open("Content/StartPage.aspx", windowName, "menubar=0, location=0, resizable=1, status=1, width=" + screen.width + ",height=" + screen.height);
if (window.name != windowName) {
var me = window.self;
me.opener = window.self;
me.close();
}
ブラウザに質問せずに、新しいウィンドウを開き、上記の要件でオープナーを閉じるにはどうすればよいですか?
ありがとうございました。