Microsoft Edgeの新しい[設定]メニューには、JavaScriptを無効にする方法が含まれていないようです。インターネットオプションを使用して、IE11のJavaScriptのアクティブスクリプトを無効にしますが、Microsoft Edgeには影響しません。
Microsoft EdgeブラウザでJavaScriptを無効にする方法はありますか?
Microsoft Edgeの新しい[設定]メニューには、JavaScriptを無効にする方法が含まれていないようです。インターネットオプションを使用して、IE11のJavaScriptのアクティブスクリプトを無効にしますが、Microsoft Edgeには影響しません。
Microsoft EdgeブラウザでJavaScriptを無効にする方法はありますか?
回答:
ChromiumベースのEdge をダウンロードすることを選択した場合(執筆時点では、これがChromiumベースのバージョンを取得する唯一の方法です)、javaScriptを無効にすることができます
JavaScriptオプションにアクセスするにはedge://settings/content/javascript
、にアクセスするか、またはをクリックします。Settings and more (Elipses) > Site Permissions > JavaScript
ここから、JavaScriptを無効(ブロック)または有効(許可)できます。サイトごとにこれを行うこともできます。
DevTools(Ctrl+Shift+I
またはページを右クリックしてクリックInspect
)を使用している場合は、コマンドメニューを表示して入力>disable JavaScript
を開始し、Debugger Disable JavaScript
オプションを選択できます。同じ手順に従ってJavaScriptを再度有効にできますが、代わりに入力を開始します>enable JavaScript
注:(>
大なり記号)が既に存在するかどうかによって、入力する必要がある場合とない場合があります。
更新
この回答を書いてから、MicrosoftはEdgeのグループポリシーを変更しました。現在のWindows 10ビルドでは、グループポリシーを使用してEdgeのJavaScriptをオフにすることはできません。
これは、グループポリシー設定を使用して変更できます。
"コンピューターの構成:>"管理用テンプレート ">" Windowsコンポーネント ">" Microsoft Edge "
同じ設定は以下にもあります:
"ユーザーの構成:>"管理用テンプレート ">" Windowsコンポーネント ">" Microsoft Edge "
これらのエッジグループポリシー設定は、(ユーザーまたはコンピューター)\ Administrative Template \ Windows Components \ Microsoft Edge \にあります。
- JavaScriptなどのスクリプトを実行できます
- Webサイトでオートフィルを使用できるようにします
- Do Not Trackヘッダーを送信できるようにする
- パスワードマネージャを設定できます
- ポップアップを実行できます
- アドレスバーに検索候補が表示されないようにします
- SmartScreenを構成できます
- Microsoft EdgeがCookieを処理する方法を構成する
- エンタープライズサイトリストを設定できます
- すべてのイントラネットトラフィックをInternet Explorerに送信します
ソース エッジグループポリシー設定
Computer Configuration
オプションはグループポリシーの編集ツールを使用して編集できます。Group
スタートメニューから検索してください。それを見つけるのにばかばかしい時間をとった。
Windows 10 Edgeの最新ビルドMicrosoftは、JavaScriptを無効にするこれらのオプションをすべて削除しました。彼らは本当にあなたが何であろうとあなたがJavaScriptを実行することを本当に望んでいるようです。多くの場合、JavaScriptはWebページに埋め込まれ、マウスクリックを遮断して、ユーザーが画像などのコンテンツを保存できないようにします。
少なくとも私のバージョンのWindows 10(10.0.14393)では、DavidPostillやBotmasterによって言及されているJavascriptのようなグループポリシー設定を使用してスクリプトを実行できます。設定があることは覚えていると思いますが、できません。それをもう見つけてください(「かつて」存在したかどうかは100%わかりません。更新によって削除された可能性がありますか?)。
JavaScriptを有効または無効にする場合は、レジストリに移動する必要があります。この設定には次の2つの場所が考えられます。
HKLM \ SOFTWARE \ Policies \ Microsoft \ MicrosoftEdge \ Internet Settings \ Zones \ 3
そして
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group Policy Objects \ { xxxxx } Machine \ Software \ Policies \ Microsoft \ MicrosoftEdge \ Internet Settings \ Zones \ 3
(xxxxxは全員で異なります)。
ゾーン "3"は "インターネット"ゾーンであると想定しています(InternetExplorerのセキュリティ設定に表示されます)。
そこで、1400という名前のREG_DWORD(32ビット)を見つけるか、作成する必要があります。
私が知っている値:
注:私にとって、HKLMの設定はHKCUの設定よりも優先されていました(たとえば、HKCUの設定を変更しても効果がありませんでした)。