จะปิดการใช้งานการป้องกันการวางใน Mozilla Firefox Developer Console ได้อย่างไร


120

ฉันสังเกตเห็นว่าใน Mozilla Firefox เวอร์ชันล่าสุดมีข้อผิดพลาดที่น่ารำคาญสุด ๆ ซึ่งปิดการใช้งานการวางลงในคอนโซลนักพัฒนาซอฟต์แวร์ นี่เป็นความคิดเดียวที่แย่ที่สุดเท่าที่เคยมีมา

อย่างไรก็ตามฉันได้พยายามที่จะอนุญาตโดยพิมพ์ข้อความที่ต้องการ แต่ฉันยังไม่สามารถวางสิ่งต่างๆได้และฉันคิดว่าในไม่ช้าฉันจะรู้สึกรำคาญมากจนต้องเปลี่ยนเบราว์เซอร์เนื่องจากฉันใช้คอนโซลนักพัฒนาซอฟต์แวร์ ทุกวัน. ฉันชอบ Mozilla และ Firefox มากและไม่ต้องการเปลี่ยนเรื่องโง่ ๆ แบบนี้

แล้วจะปิด "ฟีเจอร์" เส็งเคร็งนี้ให้ดีได้อย่างไร? ฉันหวังว่าจะมีการตั้งค่า แต่ฉันไม่พบ ถ้าไม่ฉันเดาว่าฉันจะต้องเปิดตั๋วข้อผิดพลาดสำหรับมัน

เวอร์ชัน Firefox ของฉันคือ : 32.0.3

หากนักพัฒนา Firefox คนใดเห็นสิ่งนี้โปรดหยุดใช้คุณลักษณะที่ทำให้นักพัฒนาคลั่งไคล้ ไม่มีผู้ที่ไม่ใช่นักพัฒนาอยู่ในคอนโซลนักพัฒนาซอฟต์แวร์นั้นอยู่แล้วและหากพวกเขาถูกหลอกให้วางบางสิ่งที่นั่นก็ไม่ใช่ความผิดของคุณ


Firefox รุ่นของคุณ?
Mohamad Shiralizadeh

ขออภัย @Mohamadshiralizadeh เป็น 32.0.3
Ms01

ของฉันคือ 32.0.2 แต่ฉันไม่มีปัญหาเรื่องมด คุณลองติดตั้ง firefox ใหม่หรือไม่?
Mohamad Shiralizadeh

3
@ โจนาธานWelcome to Chromeคือคำตอบ? !!
Mohamad Shiralizadeh

1
@ F.Hauri drag'n ดรอป? Cmon .. ฉันเป็นนักพัฒนาไม่ใช่ครูสอนบัลเล่ต์ :(
Ms01

คำตอบ:


100

เนื่องจากคุณกำลังทำสิ่งต่างๆโดยอัตโนมัติคุณสามารถกำจัดคุณลักษณะนี้ได้โดยตั้งค่าการตั้งค่าdevtools.selfxss.countเป็นตัวเลขสูงเช่น 100

https://bugzilla.mozilla.org/show_bug.cgi?id=994134#c82

about:configการตั้งค่านี้สามารถเปลี่ยนแปลงได้ในหน้า


11
วิธีแก้ปัญหาที่ง่ายกว่านั้นอาจเป็นไปได้ (ไม่สามารถลองทำตามวิธีแก้ปัญหาในคำตอบนี้มาก่อนได้): พิมพ์ "allow paste" ในคอนโซล (?) ตามที่ข้อความเตือน (ไม่แน่ใจว่าเป็นการแปลที่ถูกต้องหรือไม่ฉัน โดยใช้ Firefox ของเยอรมัน)
mozzbozz

11
ในภาษาอังกฤษ FF จำเป็นต้องป้อนข้อมูลในคอนโซล 'อนุญาตให้วาง' แต่เป็นวิธีแก้ปัญหาที่น่ารำคาญมาก ไม่ใช่สำหรับการใช้งานทุกชั่วโมง
Enyby

10
อย่างจริงจัง? คุณต้องป้อนข้อมูลนี้ทุกครั้งหรือไม่? ว้าวนักพัฒนา FF ไม่สามารถบอกฉันได้ว่าพวกเขากำลังใช้สิ่งนี้ด้วยตัวเอง ... oO (โชคดีที่คำตอบของคุณใช้ได้ดี! :) อย่างไรก็ตามฉันต้องการมีตัวเลือกที่ง่ายกว่านี้ ... )
mozzbozz

2
อย่างจริงจัง. ฉันดีบัก xpi addon ตั้งค่าใหม่หลังจากการเปลี่ยนแปลงต้องรีสตาร์ทเบราว์เซอร์ และป้อนคำนี้ซ้ำแล้วซ้ำอีก
Enyby

2
จะเป็นการดีที่จะสังเกตว่าคุณเปลี่ยนการตั้งค่านี้อย่างไรโดยไปที่about:config
Sinetheta

22
  1. เปิดคอนโซลและพิมพ์ "allow paste" แล้วกด Enter
  2. ตอนนี้พยายามวางบางสิ่งบางอย่าง มันจะวาง

Mozilla ให้บริการโซลูชันเดียวกันเมื่อเราพยายามวาง

หวังว่านี่จะช่วยคุณได้


ในเวลานั้นมันใช้งานไม่ได้เพราะคาดหวังไว้allow pasteและฉันกำลังทำให้มันเป็นอัตโนมัติดังนั้นในครั้งต่อไปที่ฉันหมุนเบราว์เซอร์การตั้งค่าก็หายไป
Ms01

ในความเป็นจริงมันใช้งานไม่ได้ที่ฉันพิมพ์ทุกครั้งที่ทำงานกับรหัส :(
baash05

โปรดทราบว่าสิ่งนี้ได้รับผลกระทบจากภาษาของโฮสต์ ดังนั้นในกรณีของฉันฉันต้องเขียน "permitir pegado"
maaw

สิ่งนี้ไม่ได้ช่วยอะไร ไม่ใช่ แต่อย่างใด (ฉันไม่ได้ลงคะแนน) ฉันไม่ต้องการพิมพ์ "อนุญาตให้วาง" - ใช้เวลานานฉันต้องทำหลายพันครั้งในช่วงหลายสัปดาห์และหลายเดือน ... ทำให้ฉันต้องค้นหาวิธีปิดการใช้งานนี้
KajMagnus

ฉันใช้ Firefox ในภาษาเตลูกู แต่ใช้ภาษาอังกฤษเป็นวิธีการป้อนข้อมูลเริ่มต้น การเปลี่ยนประเภทการป้อนข้อมูลและการพิมพ์పేస్టింగ్అనుమతించుลงในฟิลด์ทุกครั้งที่ฉันเปิด dev-tools ไม่ใช่เรื่องง่าย!
Sri Harsha Chilakapati

1

จริงๆแล้วเมื่อวันที่ 21 พฤษภาคม 2020 "อนุญาตให้วาง" "อนุญาตให้วาง" และ devtools.selfxss.count ไม่ทำงาน ฉันย้ายจาก Chrome แล้วเนื่องจากแบ็คดอร์ที่นักพัฒนาสร้างไว้ในเบราว์เซอร์ ฉันไม่อยากทำแบบนั้นอีกแล้ว

วิธีแก้ปัญหาที่ฉันพบคือใช้ about: config และเปิดใช้งาน“ dom.event.clipboardevents.enabled” สำหรับฉันสิ่งนี้น่าจะใช้ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.