ฉันจะปิดการใช้งาน JavaScript ใน Microsoft Edge ได้อย่างไร


11

ดูเหมือนเมนูการตั้งค่าใหม่สำหรับ Microsoft Edge จะไม่มีวิธีปิดการใช้งาน JavaScript ผ่านตัวเลือกอินเทอร์เน็ตและปิดการใช้งาน Active Scripting ของ JavaScript สำหรับ IE11 แต่ไม่มีผลกับ Microsoft Edge

มีวิธีปิดการใช้งานจาวาสคริปต์ในเบราว์เซอร์ Microsoft Edge หรือไม่?


คุณอาจต้องการพิจารณาคำตอบที่ใหม่กว่า (ตั้งแต่เดือนนี้) เนื่องจาก Microsoft เพิ่งเปลี่ยนเบราว์เซอร์ด้วย Chromium reskin ซึ่งหมายความว่าขณะนี้ JavaScript สามารถปิดได้ซึ่งต่างจากคำตอบที่ยอมรับ (ปัจจุบัน)
TylerH

คำตอบ:


3

ม.ค. 2020 - Edge 79 (อิงจากโครเมียม)

หากคุณเลือกที่จะดาวน์โหลด Edge Based Chromium (ในขณะที่เขียนนี่เป็นวิธีเดียวที่จะได้ Chromium Based Version) คุณสามารถปิดการใช้งานจาวาสคริปต์


ปิดการใช้งาน 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

หมายเหตุ: คุณอาจจะหรืออาจจะไม่ต้องพิมพ์>(มากกว่าสัญลักษณ์) ขึ้นอยู่กับว่ามันมีอยู่แล้ว

ปิดใช้งาน JavaScript โดยใช้ DevTools


4

ฉันจะปิดการใช้งาน JavaScript ใน Microsoft Edge ได้อย่างไร

ปรับปรุง

Microsoft เปลี่ยนนโยบายกลุ่มสำหรับ Edge ตั้งแต่ฉันเขียนคำตอบนี้ การสร้าง Windows 10 ปัจจุบันไม่อนุญาตให้คุณปิด JavaScript ใน Edge ผ่านนโยบายกลุ่ม


คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้โดยใช้การตั้งค่านโยบายกลุ่ม:

"การกำหนดค่าคอมพิวเตอร์:>" เทมเพลตการดูแลระบบ ">" คอมโพเนนต์ของ Windows ">" Microsoft Edge "

การตั้งค่าเดียวกันสามารถดูได้ที่:

"การกำหนดค่าผู้ใช้:>" เทมเพลตการดูแลระบบ ">" คอมโพเนนต์ของ Windows ">" Microsoft Edge "


การตั้งค่านโยบายกลุ่ม Edge

การตั้งค่านโยบายกลุ่มของ Edge เหล่านี้สามารถพบได้ที่ (\ ผู้ใช้หรือคอมพิวเตอร์) \ Administrative Template \ Windows Edge \ Microsoft Components \ คือ:

  • ช่วยให้คุณเรียกใช้สคริปต์เช่น Javascript
  • ช่วยให้คุณอนุญาตให้ผู้คนใช้ป้อนอัตโนมัติบนเว็บไซต์
  • ช่วยให้คุณอนุญาตให้ผู้อื่นส่งส่วนหัว Do Not Track
  • ช่วยให้คุณกำหนดค่าตัวจัดการรหัสผ่าน
  • ช่วยให้คุณสามารถเรียกใช้ป๊อปอัป
  • หยุดแถบที่อยู่ไม่ให้แสดงคำแนะนำการค้นหา
  • ช่วยให้คุณกำหนดค่า SmartScreen
  • กำหนดค่าวิธีที่ Microsoft Edge ปฏิบัติต่อคุกกี้
  • ช่วยให้คุณกำหนดค่ารายการไซต์องค์กรได้
  • ส่งทราฟฟิกอินทราเน็ตทั้งหมดไปยัง Internet Explorer

แหล่งที่มาของ ขอบตั้งค่านโยบายกลุ่ม


อ่านเพิ่มเติม


2
สำหรับพวกเราที่ไม่เชี่ยวชาญใน Windows Computer Configurationตัวเลือกสามารถแก้ไขได้ผ่านเครื่องมือแก้ไขนโยบายกลุ่ม เพียงค้นหาGroupจากเมนูเริ่มต้น เอาเวลาโง่ ๆ มาหาฉัน
joemaller

วันที่ 1 โพสต์นี้ไม่ได้บอกฉันว่าเส้นทาง "การกำหนดค่าผู้ใช้ / แม่แบบการดูแลระบบ / ส่วนประกอบ Windows / Microsoft Edge " หมายถึงอะไร ประการที่สองมืออาชีพ windows 10 ของฉันไม่มีการตั้งค่านี้เมื่อฉันไปถึงในที่สุด คุณคัดลอกสิ่งนี้หรือลองใช้แล้วหรือยัง ฉันมีการตั้งค่า 20 รายการบน Microsoft Edge บนเส้นทางนั้น แต่ไม่เกี่ยวกับ Javascript
ความสุข Geek

@BlessedGeek Microsoft เปลี่ยนนโยบายกลุ่มสำหรับ Edge ตั้งแต่ฉันเขียนคำตอบนี้ การสร้าง Windows 10 ปัจจุบันไม่อนุญาตให้คุณปิด JavaScript ใน Edge ผ่านนโยบายกลุ่ม
DavidPostill

@DavidPostill มีวิธีอื่นอีกไหมในการปิดการใช้งาน jscript ใน Edge ตอนนี้?
Moab

@Moab ไม่มีความคิด ฉันไม่เรียกใช้ Windows 10 หรือ Edge ...
DavidPostill

4

โครงสร้างล่าสุดของ Windows 10 Edge Microsoft ได้ลบตัวเลือกเหล่านี้ทั้งหมดเพื่อปิดการใช้งาน JavaScript ดูเหมือนว่าพวกเขาต้องการให้คุณเรียกใช้ JavaScript ไม่ว่าจะเกิดอะไรขึ้นก็ตาม บ่อยครั้งที่ JavaScript ถูกฝังลงในหน้าเว็บเพื่อสกัดกั้นการคลิกเมาส์เพื่อป้องกันไม่ให้ผู้ใช้บันทึกเนื้อหาเช่นภาพ


2

การกำหนดค่าคอมพิวเตอร์ / เทมเพลตการดูแลระบบ / ส่วนประกอบ Windows / Microsoft Edge ให้คุณเรียกใช้สคริปต์เช่น Javascript

การตั้งค่านี้ช่วยให้คุณตัดสินใจว่าจะอนุญาตให้ผู้ใช้เรียกใช้สคริปต์เช่น JavaScript หรือไม่ การตั้งค่านี้เปิดใช้งานโดยค่าเริ่มต้น

หากคุณเปิดใช้งานการตั้งค่านี้สคริปต์จะเปิดใช้งานสำหรับคอมพิวเตอร์ทุกเครื่องของคุณ

หากคุณปิดใช้งานการตั้งค่านี้สคริปต์จะไม่สามารถทำงานได้


0

อย่างน้อยในรุ่น Windows 10 (10.0.14393) ของฉันการตั้งค่านโยบายกลุ่มช่วยให้คุณเรียกใช้สคริปต์เช่น Javascript ที่ DavidPostill และ Botmaster กล่าวถึงไม่พร้อมใช้งาน .. ฉันคิดว่าฉันจำการตั้งค่าได้ แต่ฉันไม่สามารถทำได้ ค้นหาอีกต่อไป (ฉันไม่แน่ใจ 100% ว่ามี "กาลครั้งหนึ่งนานมาแล้ว" อาจมีการลบออกโดยการอัปเดตหรือไม่)

หากคุณต้องการเปิดใช้งานหรือปิดการใช้งาน JavaScript ตอนนี้คุณต้องไปที่รีจิสทรีมีสองตำแหน่งที่เป็นไปได้สำหรับการตั้งค่านี้:

การตั้งค่า Settings \ Zones \ 3 HKLM \ SOFTWARE \ Policies \ Microsoft \ MicrosoftEdge \ Internet

และ

HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Group นโยบาย Objects \ { xxxxx } Machine \ Software \ Policies \ Microsoft \ Microsoft \ Microsoft \ MicrosoftEdge \ Internet Settings \ Zones \ 3

(ที่xxxxxจะแตกต่างกันสำหรับทุกคน)

ฉันสมมติว่าโซน "3" เป็นโซน "อินเทอร์เน็ต" (ตามที่เห็นในการตั้งค่าความปลอดภัยของ Internet Explorer)

ที่นั่นคุณจะพบหรือต้องการสร้าง REG_DWORD (32- บิต) ด้วยชื่อ1400

ค่าที่ฉันรู้:

  • 0 : เปิดใช้งาน JavaScript
  • 2 : JavaScript ถูกปิดใช้งาน

หมายเหตุ:สำหรับฉันการตั้งค่าใน HKLM มีความสำคัญเหนือกว่าการตั้งค่าใน HKCU (เช่นการเปลี่ยนการตั้งค่าใน HKCU ไม่มีผลกับฉัน)


นี่เป็นคำตอบแรกของฉันที่ superuser.com และฉันได้รับการโหวตว่าฉันไม่ค่อยเข้าใจ แม้แต่หน้านโยบายที่มีให้สำหรับ Microsoft Edgeของคำตอบที่ยอมรับไม่มีข้อมูลใด ๆ เกี่ยวกับวิธีการปิดการใช้งาน JavaScript ใน Microsoft Edge ดังนั้นทำไม downvote นี้
ripper17

เส้นทางรีจิสทรีใน Windows 10 pro ของฉันไม่มีการตั้งค่าที่คุณอธิบายไว้
ความสุข Geek

คุณใช้ Windows 10 เวอร์ชันอื่นหรือไม่? บางทีนี่อาจถูกเพิ่ม / ลบในบางรุ่น - ฉันเพิ่งตรวจสอบรีจิสทรีอีกครั้งฉันมีค่าทั้งสอง (ยังอยู่ที่ 10.0.14393)
ripper17
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.