الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف ألغي خاصية الخلف ( BackSpace) ؟

مغلق
بدأه Abu Osamah في 12 أغسطس 2003 · 6 رد · 1,066 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف ألغي خاصية الخلف ( BackSpace) ؟

بحيث لا يستطيع الرجوع الى الصفحة السابقة؟؟؟

واذا استخدم BackSpace تظهر رسالة ( يكون فيها اي عبارة توضح انها غير مفعلة )..

ضروري جدا..

وشكرا..

#2

الرجاء المساعدة !!!

#3

الرجاء المساعدة !!!

الرجاء المساعدة !!!

الرجاء المساعدة !!!

الرجاء المساعدة !!!

الرجاء المساعدة !!!

#4

مبروك المنتدى الجديد ..

الرجاء المساعدة !!!

الرجاء المساعدة !!!

#5

هذا كود يلغي خاضية الباك سبيس Backspace وخاصية التحديث Refresh و خاصية باك سبس مع اللت Alt+Backspace

تقدر تعدل على الكود وتخليه بس للباك سبيس

<HTML>

<HEAD>

<TITLE>NO REFRESH, NO REFRESH, NO BACKSPACE, NO ALT-BACKSPACE, ETC., ETC..</TITLE>

<script LANGUAGE=JAVASCRIPT>

var oLastBtn=0;

bIsMenu = false;

//No Right CLICK************************

// ****************************

If (window.Event)

document.captureEvents(Event.MOUSEUP);

Function nocontextmenu()

{

event.cancelBubble = True

event.returnValue = false;

return false;

}

Function norightclick(e)

{

If (window.Event)

{

If (e.which !=1)

return false;

}

Else

If (event.button !=1)

{

event.cancelBubble = True

event.returnValue = false;

return false;

}

}

document.oncontextmenu = nocontextmenu;

document.onmousedown = norightclick;

//**************************************

// ****************************

// Block backspace onKeyDown************

// ***************************

Function onKeyDown() {

If ( (event.altKey) || ((event.keyCode == 8) &&

(event.srcElement.type != "text" &&

event.srcElement.type != "textarea" &&

event.srcElement.type != "password")) ||

((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||

(event.keyCode == 116) ) {

event.keyCode = 0;

event.returnValue = false;

}

}

</SCRIPT>

</HEAD>

<BODY onKeyDown="onKeyDown();" BGCOLOR="#639ace" MARGINHEIGHT="0" MARGINWIDTH="0" TOPMARGIN="0" LEFTMARGIN="0">

<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">

<TR>

<TD><H3>NO REFRESH, NO REFRESH, NO BACKSPACE, NO ALT-BACKSPACE, ETC., ETC..</H3></TD>

</TR>

<TR>

<TD>Please note that For this script To run effectively it Is recommended that you Open a New browser using script To disable the navigation, link bars, etc., etc..</TD>

</TR>

</TABLE>

</BODY>

</HTML>

=======================================================================================

=======================================================================================

وهذا كود اخر يلغي خاصية الباك سبيس ايضاَ

<script language="javascript">

var isIE = document.all?true:false;

var isNS = document.layers?true:false;

function onlyDigits(e) {

var _ret = true;

if (isIE) {

if ((window.event.keyCode < 46 || window.event.keyCode > 57) && window.event.keyCode != 45) {

window.event.keyCode = 0;

_ret = false;

}

}

if (isNS) {

if (e.which < 46 || e.which > 57||e.which!=45) {

e.which = 0;

_ret = false;

}

}

return (_ret);

}

</script>

=======================================================================================

=======================================================================================

تحياتي

عبدالرحمن

#6

وهذا كود يعمل لصفخه اكسباير Expires حتى لو عمل باك سبيس ماراح يقدر لانه يلغى الكاش على طول

ضع الكود في أعلي صفحتك

<%

response.expires = 0

response.expiresabsolute = Now() - 1

response.addHeader "pragma","no-cache"

response.addHeader "cache-control","private"

Response.CacheControl = "no-cache"

%>

تحياتي :)

هذا الموضوع مغلق.

مواضيع مشابهة