この1行のコードを含むグリースモンキーユーザースクリプトがあります...
window.close();
ただし、Firefox ではユーザー スクリプトでウィンドウを閉じることはできません (エラー コンソールのエラー メッセージで報告されます)。
この問題の回避策はありますか?
この1行のコードを含むグリースモンキーユーザースクリプトがあります...
window.close();
ただし、Firefox ではユーザー スクリプトでウィンドウを閉じることはできません (エラー コンソールのエラー メッセージで報告されます)。
この問題の回避策はありますか?
これを許可するには、Firefox の構成設定 (about:config) を変更する必要があります。
これで、スクリプトは 'window.close()' で TAB を閉じることができます
例えば。
function closeTab(){
window.open('', '_self', '');
window.close();
}
Firefox は Greasemonkey コードを外部 Web サイトのスクリプト コードと同じ権限で扱うため、Greasemonkey コードのみがウィンドウを閉じることを許可し、通常のスクリプトを閉じることはできません。