1. سوف يقوم oncontextmenu="window.event.returnValue=false" بحظر زر الفأرة الأيمن تمامًا
<table border oncontextmenu=return(false)><td>لا</table> يمكن استخدامه في الجدول
2. <body onselectstart=" return false"> إلغاء التحديد ومنع النسخ
3.onpaste="return false" غير مسموح باللصق
4.oncopy="return false;" oncut="return false;" منع النسخ
5. <link rel="Shortcut Icon" href= "favicon.ico "> استبدل شريط عنوان IE بالرمز الخاص بك
6. <link rel="Bookmark" href="favicon.ico"> يمكنك عرض الرمز الخاص بك في المفضلة لديك
7. <input style="ime-mode :disabled "> قم بإيقاف تشغيل طريقة الإدخال
8. أحضر الإطار دائمًا
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm عبارة عن صفحة ويب ذات إطار
// --></script>
9. منع التأطير
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. لن يتم حفظ صفحات الويب بتنسيق
<noscript><iframe src=*.html></iframe></noscript>
11. عرض كود مصدر صفحة الويب
<input type=button value=عرض كود مصدر صفحة الويب
onclick="window.location = "view-source:"+ " http://www.pconline.com.cn "">
12. قم بالتأكيد عند الحذف
<a href="javascript:if(confirm("هل تريد حقًا الحذف؟"))location="boos.asp?&areyou=delete&page=1"">حذف</a>
13. احصل على الموضع المطلق لعنصر التحكم
//Javascript
<لغة سكريبت = "جافا سكريبت">
دالة getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
بينما(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
تنبيه("top="+t+"/nleft="+l);
}
</script>
//VBScript
<script language="VBScript"><!--
دالة getIE()
خافت ر، ل، أ، ب
تعيين = document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
بينما a.tagName<>"BODY"
تعيين = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
com.wind
msgbox "top="&t&chr(13)&"left="&l,64,"الحصول على موضع عنصر التحكم"
وظيفة النهاية
--></script>
14. توقف المؤشر عند نهاية النص في مربع النص
<script language="javascript">
وظيفةcc()
{
var e = events.srcElement;
var r =e.createTextRange();
r.moveStart("حرف"،e.value.length);
r.collapse(صحيح);
r.select();
}
</script>
<نوع الإدخال = اسم النص = قيمة النص 1 = "123" onfocus = "cc ()">
15. تحديد مصدر
جافا سكريبت للصفحة السابقة:
document.referrer
16. قم بتصغير النافذة وتكبيرها وإغلاقها
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<معرف الكائن=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<معرف الكائن=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<نوع الإدخال=قيمة الزر=تصغير عند النقر=hh1.Click()>
<نوع الإدخال=قيمة الزر=تكبير عند النقر=hh2.Click()>
<input type=button value=Close onclick=hh3.Click()>
هذا المثال مناسب لـ IE
17. مفاتيح وظائف الدرع Shift، Alt، Ctrl
<script>
مظهر الوظيفة (){
إذا (الحدث.shiftKey)
تنبيه ("منع الضغط على مفتاح Shift!")؛ // يمكن استبداله بـ ALT CTRL
}
document.onkeydown=look;
</script>
18. لن يتم تخزين صفحات الويب مؤقتًا
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="التحكم في ذاكرة التخزين المؤقت" CONTENT="لا يوجد ذاكرة تخزين مؤقت، يجب إعادة التحقق">
<META HTTP-EQUIV="expires" CONTENT="الأربعاء، 26 فبراير 1997 08:21:57 بتوقيت جرينتش">
أو <META HTTP-EQUIV="expires" CONTENT="0">
19. كيف نجعل الشكل أقل تقعرا وتحدبا؟
<نوع الإدخال = نمط النص = "الحدود: 1 الصلبة #000000">
أو
<نوع الإدخال = نمط النص ="border-left:none; border-right:none; border-top:none; border-bottom:
1 صلب #000000"></textarea>
20. ما الفرق بين <div><span> و<layer>؟
يتم استخدام <div>(division) لتحديد أقسام كبيرة من عناصر الصفحة، مما يؤدي إلى فواصل الأسطر.
يُستخدم <span> لتحديد العناصر الموجودة في نفس السطر، والفرق الوحيد عن <div> هو أنه لا يتسبب في فواصل الأسطر.
<layer> هي علامة ns، وهي غير مدعومة على سبيل المثال، وهي تعادل <div>
21. دع النافذة المنبثقة تكون دائمًا في الأعلى:
<body onblur="this.focus();">
22. ألا تريد أشرطة التمرير؟
لا توجد أشرطة عمودية:
<body style="overflow:scroll;overflow-y:hidden">
</body>
لإخفاء الشريط الأفقي:
<body style="overflow:scroll;overflow-x:hidden">
</body>
هل تريد إزالة كليهما؟ أبسط
<التمرير الجسم = "لا">
</الجسم>
23. كيفية إزالة الخط المنقط حول الصورة بعد الضغط على رابط الصورة؟
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
24. نموذج إرسال معالجة البريد الإلكتروني
<form name="form1"method="post" action=" mailto:****@***.com " enctype="text/plain">
<نوع الإدخال=إرسال>
</النموذج>
25. كيف تكتب الكود لتحديث النافذة الرئيسية في النافذة الفرعية المفتوحة؟
window.opener.location.reload()
26. كيفية ضبط حجم الصفحة المفتوحة
<body onload="top.resizeTo(300,200);">
افتح موقع الصفحة<body onload="top.moveBy(300,200);">
27. كيفية إضافة صورة خلفية غير كاملة للصفحة بحيث لا تتحرك صورة الخلفية عند سحب الصفحة
<STYLE>
جسم
{خلفية الصورة: url (logo.gif)؛ تكرار الخلفية: عدم التكرار؛
موضع الخلفية: المركز؛ مرفق الخلفية: ثابت}
</ستايل>
28. تحقق مما إذا كانت السلسلة تتكون بالكامل من أرقام
<script language="Javascript"><!--
دالة checkNum(str){return str.match(//D/)==null}
تنبيه (رقم الاختيار ("1232142141"))
تنبيه (checkNum ("123214214a1"))
// --></script>
29. احصل على حجم النافذة
document.body.clientWidth؛ document.body.clientHeight
30. كيفية تحديد ما إذا كان حرفًا
if (/[^/x00-/xff]/g.test(s)) تنبيه("يحتوي على أحرف صينية");
تنبيه آخر("جميع الشخصيات");
31. عدد أسطر النص التكيفية TEXTAREA
<textarearows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
32. التاريخ ناقص عدد الأيام يساوي التاريخ الثاني
<script language=Javascript>
دالة CC (DD، أبي)
{
// يمكن إضافة معالجة الأخطاء
var a = تاريخ جديد (dd)
أ = أ. قيمة ()
أ = أ - أبي * 24 * 60 * 60 * 1000
أ = تاريخ جديد (أ)
تنبيه (a.getFullYear() + "السنة" + (a.getMonth() + 1) + "الشهر" + a.getDate() + "اليوم")
}
سم مكعب ("23/12/2002"،2)
</script>
33. أي راديو تم تحديده
<HTML><script language="vbscript">
وظيفة التحقق مني ()
لكل ob في radio1
إذا كان ob.checked ثم window.alert ob.value
التالي
وظيفة النهاية
</script><الجسم>
<INPUT name="radio1" type="radio" value="style" محدد>النمط
<INPUT name="radio1" type="radio" value="barcode">الرمز الشريطي
<INPUT type = "button" value = "check" onclick = "checkme ()">
</BODY></HTML>
34. البرامج النصية لا تخطئ أبدًا
<SCRIPT LANGUAGE="JavaScript">
<!--إخفاء
وظيفة قتل الأخطاء () {
عودة صحيحة؛
}
window.onerror = killErrors;
// -->
</النص>
35. يمكن لمفتاح ENTER تحريك المؤشر إلى مربع الإدخال التالي
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. تحقق من سرعة الارتباط لموقع ويب:
أضف الكود التالي إلى منطقة <body>:
<script language=Javascript>
تيم=1
setInterval ("تيم ++"، 100)
ب = 1
فار autourl=مصفوفة جديدة()
autourl[1]=" www.soAsp.net "
autourl[2]="javacool.3322.net"
autourl[3]=" www.sina.com.cn "
autourl[4]=" www.nuaa.edu.cn "
autourl[5]=" www.cctv.com "
وظيفة بعقب () {
document.write("<اسم النموذج=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<نوع الإدخال=اسم النص=txt"+i+"الحجم=10 قيمة=تحت الاختبار...> =》<نوع الإدخال=نص
الاسم=url"+i+" size=40> =》<نوع الإدخال=قيمة الزر=GO
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<نوع الإدخال=قيمة الإرسال=تحديث></نموذج>")
}
بعقب ()
وظيفة السيارات (رابط) {
document.forms[0]["url"+b].value=url
إذا (تيم> 200)
{document.forms[0]["txt"+b].value="Link timeout"}
آخر
{document.forms[0]["txt"+b].value="Time"+tim/10+" Seconds"}
ب++
}
تشغيل الوظيفة(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1 الارتفاع = 1
onerror=auto(" http://"+autourl +"")>")}
تشغيل ()</script>
37. أنماط مختلفة من المؤشر
التلقائي: المؤشر القياسي
الافتراضي: السهم القياسي
اليد: مؤشر اليد
انتظر: انتظر المؤشر
النص: المؤشر على شكل I
نص عمودي: مؤشر أفقي على شكل حرف I
عدم الإفلات: لا يمكن سحب المؤشر
غير مسموح به: المؤشر غير صالح
مساعدة:؟تعليمات المؤشر
التمرير الشامل: مؤشر الاتجاه الثلاثي
تحرك : تحرك الهدف
علامة التقاطع: علامة التقاطع
تغيير الحجم الإلكتروني
تغيير الحجم
تغيير الحجم
ث-تغيير الحجم
تغيير الحجم
تغيير الحجم
تغيير الحجم
38. مؤثرات خاصة للدخول إلى الصفحة والخروج
منها <meta http-equiv="Page-Enter" content="revealTrans(duration=x, Transition=y)">
الخروج من الصفحة<meta http-equiv="Page-Exit" content="revealTrans(duration=x,transition=y)">
هذه بعض المؤثرات الخاصة عند تحميل الصفحة واستدعاءها. تمثل المدة مدة التأثير الخاص بالثواني. يشير الانتقال إلى التأثير الخاص المطلوب استخدامه، والقيمة هي 1-23:
0 تصغير المستطيل 1 توسيع المستطيل 2 تصغير الدائرة 3 توسيع الدائرة 4 التحديث من الأسفل إلى الأعلى 5 التحديث من الأعلى إلى الأسفل 6 التحديث من اليسار إلى اليمين 7 التحديث من اليمين إلى اليسار 8 الستائر الرأسية 9 الستائر الأفقية 10 إزاحة الستائر الأفقية 11 إزاحة الستائر الرأسية 12 نقطة الانتشار 13 من اليسار واليمين إلى التحديث الأوسط 14 التحديث من الوسط إلى اليسار واليمين 15 من المتوسط إلى العلوي والسفلي 16 العلوي والسفلي إلى الوسط 17 من اليمين السفلي إلى أعلى اليسار 18 من اليمين العلوي إلى أسفل اليسار 19 من أعلى اليسار إلى الأسفل يمين 20 من أسفل اليسار إلى أعلى اليمين 21 شريط أفقي 22 شريط عمودي 23 حدد بشكل عشوائي أحد الأنواع الـ 22 المذكورة أعلاه اكتب
39. انتقل خلال الوقت المحدد
<META http-equiv=V="REFRESH" content="5;URL=http: //www.soAsp.net">
40. ما إذا كان يتم استرداد صفحة الويب
<meta name="ROBOTS" content="attribute value">
تتضمن قيم السمات ما يلي:
قيمة السمة هي "الكل": سيتم استرداد الملفات ويمكن الاستعلام عن الروابط الموجودة على الصفحة؛
قيمة السمة هي "لا شيء": لم يتم استرداد الملف، ولم يتم الاستعلام عن الروابط الموجودة على الصفحة؛
قيمة السمة هي "الفهرس": سيتم استرداد الملف؛
قيمة السمة هي "متابعة": الاستعلام عن الرابط الموجود في الصفحة؛
قيمة السمة هي "noindex": لا يتم استرداد الملف، ولكن يمكن الاستعلام عنه وربطه؛
قيمة السمة هي "nofollow": لا يتم استرداد الملف، ولكن يمكن الاستعلام عن الروابط الموجودة على الصفحة.