Microsoft EdgeでJavaScriptを無効にするにはどうすればよいですか?


11

Microsoft Edgeの新しい[設定]メニューには、JavaScriptを無効にする方法が含まれていないようです。インターネットオプションを使用して、IE11のJavaScriptのアクティブスクリプトを無効にしますが、Microsoft Edgeには影響しません。

Microsoft EdgeブラウザでJavaScriptを無効にする方法はありますか?


Microsoftが最近ブラウザーをChromiumレスキンに置き換えたため、(今月から)新しい回答を受け入れることを検討してください。つまり、(現在)受け入れられている回答とは異なり、JavaScriptをオフにできるようになります。
TylerH

回答:


3

2020年1月-Edge 79(クロムベース)

ChromiumベースのEdge をダウンロードすることを選択した場合(執筆時点では、これがChromiumベースのバージョンを取得する唯一の方法です)、javaScriptを無効にすることができます


閲覧目的でJavaScriptを無効にする

JavaScriptオプションにアクセスするにはedge://settings/content/javascript、にアクセスするか、またはをクリックします。Settings and more (Elipses) > Site Permissions > JavaScript

ここから、JavaScriptを無効(ブロック)または有効(許可)できます。サイトごとにこれを行うこともできます。

JavaScriptの設定


開発目的でJavaScriptを無効にする

DevTools(Ctrl+Shift+I またはページを右クリックしてクリックInspect)を使用している場合は、コマンドメニューを表示して入力>disable JavaScriptを開始し、Debugger Disable JavaScriptオプションを選択できます。同じ手順に従ってJavaScriptを再度有効にできますが、代わりに入力を開始します>enable JavaScript

注:(>大なり記号)が既に存在するかどうかによって、入力する必要がある場合とない場合があります。

DevToolsを使用してJavaScriptを無効にする


4

Microsoft Edgeで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に送信します

ソース エッジグループポリシー設定


参考文献


2
Windowsに特に流暢ではない人のために、Computer Configurationオプションはグループポリシー編集ツールを使用して編集できます。Groupスタートメニューから検索してください。それを見つけるのにばかばかしい時間をとった。
joemaller

第1に、この投稿では、「ユーザーの構成/管理用テンプレート/ Windowsコンポーネント/ Microsoft Edge」というパスの意味がわかりませんでした。2つ目は、ようやくWindows 10 Professionalにこの設定が表示されなくなったときです。これをコピーしましたか、それとも試しましたか?そのパスのMicrosoft Edgeに20の設定がありますが、Javascriptに関する設定はありません。
Blessed Geek

@BlessedGeekこの回答を書いてから、MicrosoftがEdgeのグループポリシーを変更しました。現在のWindows 10ビルドでは、グループポリシーを使用してEdgeのJavaScriptをオフにすることはできません。
DavidPostill

@DavidPostillでは、Edgeでjscriptを無効にする他の方法はありますか?
Moab、

@モアブわかりません。私はWindows 10またはEdgeを実行していません...
DavidPostill

4

Windows 10 Edgeの最新ビルドMicrosoftは、JavaScriptを無効にするこれらのオプションをすべて削除しました。彼らは本当にあなたが何であろうとあなたがJavaScriptを実行することを本当に望んでいるようです。多くの場合、JavaScriptはWebページに埋め込まれ、マウスクリックを遮断して、ユーザーが画像などのコンテンツを保存できないようにします。


2

コンピューターの構成/管理用テンプレート/ Windowsコンポーネント/ Microsoft Edgeを使用すると、JavaScriptなどのスクリプトを実行できます

この設定では、JavaScriptなどのスクリプトを実行するかどうかを決定できます。この設定はデフォルトで有効になっています。

この設定を有効にすると、すべてのコンピューターでスクリプトが有効になります。

この設定を無効にすると、スクリプトを実行できません。


0

少なくとも私のバージョンの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ビット)を見つけるか、作成する必要があります。

私が知っている値:

  • 0:JavaScriptが有効
  • 2:JavaScriptが無効

注:私にとって、HKLMの設定はHKCUの設定よりも優先されていました(たとえば、HKCUの設定を変更しても効果がありませんでした)。


これは、superuser.comに対する私の最初の回答であり、私はよく理解していない反対票を獲得しました。承認された回答のMicrosoft Edgeの利用可能なポリシーページでも、Microsoft EdgeでJavaScriptを無効にする方法に関する情報がなくなりました。では、なぜこれが反対投票されたのですか?
ripper17

私のWindows 10 proのどちらのレジストリパスにも、説明した設定がありません。
Blessed Geek

Windows 10の別のバージョンを使用していますか?多分これはいくつかのバージョンで追加/削除されました-私はもう一度レジストリをチェックしました、私のは両方の値が含まれています(まだ10.0.14393にあります)
ripper17
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.