ฉันจะปิดการนำทาง Backspace ใน Chrome ได้อย่างไร


18

บางคนดูเหมือนจะต้องการให้มีปุ่มลบบน Mac ทำหน้าที่เป็นคีย์ Backspace และย้อนกลับไปเมื่อนำทางหน้าเว็บ (เช่นคำถามนี้ที่นี่ ) เมื่อฉันแสดงความคิดเห็นที่นั่นฉันเชื่อว่าพฤติกรรมนี้ใน Mac จะเป็นข้อผิดพลาดเนื่องจากการรวมชุดลูกศรซ้ายคำสั่งช่วยให้ผู้ใช้กลับไปแล้ว นอกจากนี้เนื่องจาก Chrome ไม่ได้บันทึกข้อมูลในแบบฟอร์มการย้อนกลับเป็นเรื่องยุ่งยากอย่างมากเพราะฉันจะสูญเสียข้อมูลที่ป้อนทั้งหมดของฉันด้วยการกดแป้นเดียว

ดังนั้นฉันจะปิดพฤติกรรมนี้ใน Chrome บน Mac ได้อย่างไร


อืมฉันสงสัยว่าสิ่งนี้สามารถทำได้ (ถูกต้อง) ด้วยส่วนขยาย ฉันสงสัยว่ามันควรจะเป็นไปได้ แต่จะไม่เป็นสิ่งที่อาจถูกโยนเข้าด้วยกันในไม่กี่นาที ฉันอาจจะให้มันยิงสักครู่ ...
Synetech

ตรวจสอบSO QAนี้ที่พวกเขาใช้.jsเพื่อป้องกันอาจเป็นสิ่งที่คุณกำลังมองหา
avirk

1
ตั๋วนี้สนับสนุนว่าพฤติกรรมจะเปลี่ยนไปใน Chromium ปัญหาคือมีคนดังจำนวนมากที่อยู่ใน "ฉันต้องการให้มันเป็นทางลัด" ของการอภิปราย
brentonstrine

คำตอบ:


5

Chrome ไม่มีฟังก์ชั่นการแมปช็อตคัตคีย์บอร์ด แต่คุณสามารถติดตั้งส่วนขยายฟรีได้ (ตัวจัดการทางลัด) หลังจากติดตั้งส่วนขยายให้คลิกตัวเลือกรายการวิทยุทางลัดทั้งหมดเพื่อเปิดเผยทางลัดที่ใช้งานอยู่ทั้งหมดคลิกดินสอขนาดเล็กที่ต้องการแก้ไข


8
น่าเสียดายที่ส่วนขยายนี้แทนที่ Backspace โดยสมบูรณ์ไม่เพียง แต่ปิดการทำงาน "ย้อนกลับ" แต่ "ลบข้อความในช่องข้อความ" ด้วยเช่นกัน
Oleg V. Volkov

6

ในคำถามที่คุณเชื่อมโยงฉันพบคำตอบหนึ่งที่ดูดีซึ่งบางทีคุณอาจอธิบายได้ว่าทำไมมันไม่ได้ผลสำหรับคุณ:

ส่วนขยายBackspaceMeansBackspace :
ป้องกันไม่ให้คีย์ Backspace เรียกทริกเกอร์เบราว์เซอร์ Back action แต่ backspace ยังคงใช้งานได้

ส่วนขยายอีก (ไม่พบในบทความนั้น) ที่คุณอาจลองเป็นสกอร์


2
ขอบคุณสำหรับคำตอบของคุณ นี่คือเหตุผลที่ฉันคิดว่ามันไม่ใช่ทางออกที่ดี: - ไม่ปลอดภัย: ส่วนขยายไม่ได้อยู่ใน Chrome เว็บสโตร์ URL อัปเดตอัตโนมัติจะชี้ไปยังเว็บไซต์ที่ปิดการใช้งานในปัจจุบัน - อาจไม่ทำงาน ผู้แสดงความคิดเห็นบางคนในเว็บไซต์ที่คุณเชื่อมโยงด้วยกล่าวว่ามันใช้งานไม่ได้กับ https หรือเครื่อง Mac หากไม่มีแนวคิดอื่นฉันอาจทำ repackage ส่วนขยายนี้และดูว่ามันใช้งานได้หรือไม่ แต่ฉันก็หวังว่าจะมีบางอย่างที่เพิ่มเติมจากกล่อง
Hein

มีอยู่ในเว็บสโตร์: BackStopแต่ความเห็นไม่ดี
harrymc

3
BackStopได้รับการอัพเดตเป็นเวอร์ชั่น 2.0.1 เมื่อวันที่ 20 กันยายน 2555 ข้อผิดพลาดที่กล่าวถึงในรีวิวควรได้รับการแก้ไขแล้วดังนั้น @Hein ฉันคิดว่านี่เป็นตัวเลือกที่ดีที่สุด
amiregelz

BackStop ทำงานได้ดีมากสำหรับฉันเช่นกันบน Chrome รุ่น 23.0.1271.97 สำหรับ Mac OS X
mkelley33

4

คุณสามารถใช้AutoHotKeyสำหรับสิ่งนี้ดาวน์โหลดและติดตั้งในระบบของคุณ เป็นซอฟต์แวร์การเขียนโปรแกรมสคริปต์หลังจากติดตั้งใช้สคริปต์ต่อไปนี้:

#IfWinActive, ahk_class Chrome_WidgetWin_1
BackSpace::Send, {Left}{Delete}

คัดลอกและวางลงบนแผ่นจดบันทึกแล้วบันทึกโดยใช้.ahkส่วนขยายและเมื่อคุณดับเบิลคลิกที่มันจะเปิดในถาดระบบด้วยไอคอนสีเขียว ตอนนี้เมื่อคุณเปิด Chrome และกดปุ่มที่Backsapceอยู่ด้านนอกพื้นที่ข้อความใด ๆ มันจะไม่เปลี่ยนเส้นทางคุณกลับ แต่จะทำงานเป็นค่าเริ่มต้นเมื่อคุณจะพิมพ์อะไรในแถบอเนกประสงค์หรือ text-field


มีเพียงเขาเท่านั้นที่กำลังมองหาโซลูชัน Mac: /
m4573r

1
@ m4573r ดีนั่นคือ OP ที่ต้องการ แต่ไม่ทราบว่าผู้ใช้ที่ใส่ค่าหัวสำหรับมันยังต้องการสำหรับ Mac เท่านั้น
avirk

โอ้ใช่ไม่คิดอย่างนั้น :)
m4573r

นี่เป็นสิ่งเดียวที่ฉันได้พบว่าทำงานเพื่อหยุดการนำทาง backspace ใน Chrome ส่วนขยายทั้งสองไม่สามารถใช้งานได้และ Chrome ไม่มีภาษาพื้นเมืองและวิธีแก้ไขปัญหาที่โพสต์ในตอนแรกไม่ได้ให้ฉันแก้ไขฮอตคีย์ที่มีอยู่เดิม ขอขอบคุณสำหรับการโพสต์นี้.
DiMono

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