PDA

View Full Version : disable کردن 'shift-click' بر روی لینکها



raspotineiran
دوشنبه 26 فروردین 1387, 13:46 عصر
سلام
من در صفحه right click را غیر فعال کردم ولی اگر بر روی لینکهای صفحه 'shift-click' کنیم یه صفحه جدید مربوط به لینک مربوطه باز میشود
من چطور میتونم قابلیت 'shift-click' را هم بر روی لینکها disable کنم دیدم که در سایت glwiz اینکار را کرده بودند!

mehdi58
سه شنبه 27 فروردین 1387, 17:52 عصر
کد زیر به شما اجازه میده تا بتونین این کار رو انجام بدین.
لطفا اسکریپت زیر رو بین دو تگ <HEAD> کپی کنید :


<script language="JavaScript">
<!--
function mouseDown(e) {
var shiftPressed=0;
if (parseInt(navigator.appVersion)>3) {
if (navigator.appName=="Netscape")
shiftPressed=(e.modifiers-0>3);
else shiftPressed=event.shiftKey;
if (shiftPressed) {
alert ('Shift-click is disabled.')
return false;
}
}
return true;
}
if (parseInt(navigator.appVersion)>3) {
document.onmousedown = mouseDown;
if (navigator.appName=="Netscape")
document.captureEvents(Event.MOUSEDOWN);
}
//-->
</script>



موفق باشین .