วิธีป้องกันไม่ให้ผู้ใช้เปิดลิงก์ TreeView ในแท็บใหม่หรือหน้าต่างใหม่

ฉันมี ASP TreeView ที่มี DataSource ของ siteMap ไฟล์ SiteMap มีดังต่อไปนี้

siteMapNode title = "จัดการคุณสมบัติ" url = "~/ Partnerships/ManageProperty.aspx" description = ""

ฉันต้องการป้องกันไม่ให้ผู้ใช้เปิดลิงก์ในแท็บใหม่หรือหน้าต่างใหม่

ฉันจะบรรลุได้อย่างไร.

ขอบคุณครับคุณวิภาวดี


person Vaibhav Deshmukh    schedule 29.11.2011    source แหล่งที่มา
comment
อย่าถามคำถามเดิมอีก   -  person Shoban    schedule 29.11.2011
comment
สวัสดี ฉันได้รับวิธีแก้ปัญหาสำหรับปัญหารายการเมนูแล้ว แต่ตอนนี้กำลังมองหาวิธีแก้ปัญหาแบบเดียวกันสำหรับลิงก์ Treeview SiteMap   -  person Vaibhav Deshmukh    schedule 29.11.2011
comment
คุณมีวิธีแก้ปัญหาสำหรับสิ่งนี้หรือไม่? ฉันกำลังเผชิญกับปัญหาเดียวกัน   -  person Pooja M. Bohora    schedule 29.11.2011
comment
ฉันมีวิธีแก้ปัญหาสำหรับลิงก์รายการเมนูสำหรับสิ่งนี้ที่ฉันได้ใช้ใน ‹a onclick=window.location='URL' ซึ่งช่วยแก้ปัญหาลิงค์เมนู แต่ตอนนี้ฉันต้องการวิธีแก้ปัญหาสำหรับลิงก์ Treeview   -  person Vaibhav Deshmukh    schedule 29.11.2011


คำตอบ (1)


วิธีแก้ไขที่เป็นไปได้อาจใช้ jquery :) ในเอกสารพร้อม เปลี่ยน href="/th.." ทั้งหมดเป็น href="/thgotolink(linadres)" และใช้ func เพื่อใช้ลิงก์ จะไม่มีการเปิดในแท็บใหม่หรือรายการเมนูหน้าต่างในเมนูบริบท

person Kemal Can Kara    schedule 29.11.2011
comment
ฉันได้วิธีแก้ปัญหานี้แล้ว ฉันใช้ ‹body oncontextmenu=return false;› - person Vaibhav Deshmukh; 30.11.2011