المشاركة الأصلية كتبت بواسطة ZiZooo
السلام عليكم اخى العزيز فعلا موضوع اكثر من راااااائع ولاكنى
اريد ان اقول لك
شئ
ممكن ان تعلمنى كيفيك التعامل مع هذه المعاير
يعنى انا دخلت كشفت على موقعى طلع اخطاء بالهبل :shy:
امثلة :
Error Line 45 column 47: there is no attribute "ONDRAGSTART".
<body oncontextmenu="return false" ondragstart="return false">
✉
Error Line 45 column 61: document type does not allow element "BODY" here.
... oncontextmenu="return false" ondragstart="return false">
✉
Error Line 46 column 16: there is no attribute "TOPMARGIN".
<body topmargin="0" leftmargin="0">
✉
Error Line 46 column 31: there is no attribute "LEFTMARGIN".
<body topmargin="0" leftmargin="0">
✉
Error Line 46 column 34: document type does not allow element "BODY" here.
<body topmargin="0" leftmargin="0">
✉
Error Line 49 column 27: required attribute "TYPE" not specified.
<script language=JavaScript>
العيب فى ايه وياريت لو تشرح شرح مختصر عن طرق الاستخدام :con2:
في السطرين الأولين هناك استعلامات في وسم البودي غير قياسية يستعملها فقط متصفح أنترنت إكسبلورر كـ oncontextmenu لمنع لإظهار القائمة عند الضغط على الزر الأيمن ondragstart لمنع إزاحة عناصر الصفحة و onselectstart لمنع تحديد النصوص
وحتى لا تعد اخطاء قياسية يفضل ان توضع وسط الجافاسكريبت ك،
كود PHP:
<script type="text\javascript">
<!--
window.onload = function(){
document.oncontextmenu = document.onselectstart =
document.ondragstart = new Function("return false");
}
//-->
</script>
لكن كما قلت سيفعل الكود فقط في انترنت اكسبلورر
الخطأ الثالت والرابع والخامس بدورهم استعلامات TOPMARGIN و LEFTMARGIN تصميمية تفيد متصفح انترنت اكسبلورر، يمكنك بسهولة استبدالها بأنماط CSS ك،
كود PHP:
<style type="text/css">
body { margin-left : 0px; margin-top : 0px; }
</style>
اما السطر الأخير فهم يطلبون منك ان تحدد نوع وسم السكريبت، فلا يكفي ان تعلن ان لغة السكريبت هي جافاسكريبت بل أيضا ان تحدد نوع الملف ك نوع الملف هو نص/ جافاسكريبت تصحيحها هو
كود PHP:
<script language="javascript" type="text/javascript">