คำถามติดแท็ก right-click

17
วิธีแยกแยะระหว่างการคลิกเมาส์ซ้ายและขวาด้วย jQuery
คุณจะได้รับปุ่มเมาส์ที่ถูกคลิกโดยใช้ jQuery ได้อย่างไร? $('div').bind('click', function(){ alert('clicked'); }); สิ่งนี้เกิดขึ้นจากการคลิกขวาและซ้ายการจับเมาส์คลิกขวาเป็นอย่างไร ฉันจะมีความสุขถ้ามีสิ่งที่ชอบด้านล่าง: $('div').bind('rightclick', function(){ alert('right mouse button is pressed'); });

18
จะเพิ่มเมนูคลิกขวาที่กำหนดเองในหน้าเว็บได้อย่างไร?
ฉันต้องการเพิ่มเมนูคลิกขวาที่กำหนดเองลงในเว็บแอปพลิเคชันของฉัน สามารถทำได้โดยไม่ต้องใช้ห้องสมุดที่สร้างไว้ล่วงหน้าหรือไม่? ถ้าเป็นเช่นนั้นจะแสดงเมนูคลิกขวาที่กำหนดเองง่ายๆซึ่งไม่ได้ใช้ไลบรารี JavaScript ของบุคคลที่สามได้อย่างไร ฉันกำลังเล็งหาสิ่งที่ Google เอกสารทำ ช่วยให้ผู้ใช้คลิกขวาและแสดงเมนูของผู้ใช้ หมายเหตุ: ฉันต้องการเรียนรู้วิธีการสร้างของตัวเองเมื่อเทียบกับการใช้บางสิ่งบางอย่างที่คนทำไปแล้วตั้งแต่ส่วนใหญ่ห้องสมุดบุคคลที่สามนั้นเต็มไปด้วยคุณสมบัติในขณะที่ฉันต้องการเฉพาะคุณสมบัติที่ฉันต้องการเท่านั้น ผม.

20
ป้องกันไม่ให้ดาวน์โหลดวิดีโอ HTML5 (คลิกขวาแล้วบันทึก)
ฉันจะปิดการใช้งาน "บันทึกวิดีโอเป็น ... " จากเมนูคลิกขวาของเบราว์เซอร์เพื่อป้องกันไม่ให้ลูกค้าดาวน์โหลดวิดีโอได้อย่างไร มีวิธีแก้ไขปัญหาที่สมบูรณ์กว่าที่ป้องกันไม่ให้ไคลเอ็นต์เข้าถึงพา ธ ไฟล์โดยตรงหรือไม่?

8
สร้างเมนูบริบทคลิกขวาที่กำหนดเองสำหรับเว็บแอปของฉัน
ฉันมีเว็บไซต์บางแห่งเช่น google-docs และ map-quest ที่มีเมนูแบบเลื่อนลงที่กำหนดเองเมื่อคุณคลิกขวา พวกเขาลบล้างพฤติกรรมของเมนูแบบเลื่อนลงของเบราว์เซอร์และตอนนี้ฉันแน่ใจว่าพวกเขาทำอย่างไร ฉันพบปลั๊กอิน jQueryที่ทำสิ่งนี้ได้ แต่ฉันยังคงสงสัยเกี่ยวกับบางสิ่ง: วิธีนี้ทำงานอย่างไร? เมนูแบบเลื่อนลงของเบราว์เซอร์ถูกแทนที่จริงหรือเป็นเพียงการจำลองเอฟเฟกต์ ถ้าเป็นเช่นนั้นอย่างไร? ปลั๊กอินเป็นนามธรรมอะไร เกิดอะไรขึ้นเบื้องหลัง? นี่เป็นวิธีเดียวที่จะบรรลุผลนี้หรือไม่? ดูเมนูบริบทที่กำหนดเองหลายรายการในการทำงาน

7
คลิกขวาที่เมนูบริบทสำหรับ datagridview
ฉันมี datagridview ในแอป. NET winform ฉันต้องการคลิกขวาที่แถวและมีเมนูปรากฏขึ้น จากนั้นฉันต้องการเลือกสิ่งต่างๆเช่นคัดลอกตรวจสอบความถูกต้อง ฯลฯ ฉันจะสร้าง A) เมนูที่แสดงขึ้นได้อย่างไร B) ค้นหาว่าแถวใดถูกคลิกขวา ฉันรู้ว่าฉันสามารถใช้ selectedIndex ได้ แต่ฉันควรจะสามารถคลิกขวาได้โดยไม่ต้องเปลี่ยนสิ่งที่เลือก? ตอนนี้ฉันสามารถใช้ดัชนีที่เลือกได้ แต่ถ้ามีวิธีรับข้อมูลโดยไม่เปลี่ยนสิ่งที่เลือกนั่นก็จะเป็นประโยชน์


1
ฉันจะตรวจสอบคลิกขวาใน SwiftUI ได้อย่างไร
ฉันกำลังเขียนแอพ Mines ง่ายๆเพื่อช่วยให้ฉันรู้จัก SwiftUI ด้วยเหตุนี้ฉันต้องการคลิกหลัก (ปกติคือ LMB) เพื่อ "ขุด" (เปิดเผยว่ามีของฉันอยู่ที่นั่นหรือไม่) และคลิกรอง (โดยทั่วไปคือ RMB) เพื่อวางธง ฉันขุดได้แล้ว! แต่ฉันไม่สามารถหาวิธีวางธงได้เพราะฉันไม่สามารถหาวิธีตรวจจับการคลิกรองได้ นี่คือสิ่งที่ฉันพยายาม : BoardSquareView( style: self.style(for: square), model: square ) .gesture(TapGesture().modifiers(.control).onEnded(self.handleUserDidAltTap(square))) .gesture(TapGesture().onEnded(self.handleUserDidTap(square))) ดังที่ได้กล่าวไว้ก่อนหน้านี้ฟังก์ชั่นที่ส่งกลับโดยhandleUserDidTapเรียกว่าถูกต้องเมื่อคลิก แต่ฟังก์ชั่นที่ส่งกลับโดยจะถูกhandleUserDidAltTapเรียกเฉพาะเมื่อฉันกดปุ่มควบคุมค้างไว้ นั่นเป็นเหตุผลเพราะมันคือรหัสที่บอกว่า ... แต่ฉันไม่เห็น API ใดที่ทำให้ลงทะเบียนการคลิกรองดังนั้นฉันไม่รู้ว่าจะต้องทำอะไรอีก ฉันลองสิ่งนี้ด้วย แต่พฤติกรรมก็เหมือนกัน: BoardSquareView( style: self.style(for: square), model: square ) .gesture(TapGesture().modifiers(.control).onEnded(self.handleUserDidAltTap(square))) .onTapGesture(self.handleUserDidTap(square))
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.