كيف يمكن استعمال الأسهم والإنتر في ال php؟
هل هناك دالة أم يافا سكريبت؟
نرجو المساعدة
كيف يمكن استعمال الأسهم والإنتر في ال php؟
هل هناك دالة أم يافا سكريبت؟
نرجو المساعدة
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
اسهل طريقة وجدتها هي استعمال مكتبة موجود حاليًا
http://www.openjs.com/scripts/events...ts/shortcut.js
الاستعمال:
كود PHP:
<html>
<head>
<script src=shortcut.js></script>
<script>
shortcut.add("Ctrl+Shift+X",function() {
alert("Hi there!");
});
</script>
</head>
<body>
</body>
</html>
مشكور أخي أحمد
وقد مررت على موقعك
انه جميل ومريح ومفيد لكن يلزمه تعبئة أكثر للمواد
سؤال إضافي:
كيف يمكن أن أطبع كلمة نعم بواسطة مفتاح اليسار او اليمين لكن عن طريق php
ومشكور أنت أو كل من يجيب.
<?php
echo "yes this is left";
?>
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
سلام يا اخوان
نحن بحاجة للإجابة
نرجو المساعدة.
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
طريقة جميلة
يمكن ان تستعمل left,right,up,downكود PHP:
shortcut("left",function() {
alert("Hi there!");
});
هذا الكود بالجافاسكربت لكن اي كود جافاسكربت مع echo يصبح كود php
مع اضافة
طبعًاكود PHP:
<script>
</script>
====
تسلم اخوي ابو احمد
أخي أحمد
جربت عدة طرق لكن مازبطت معي
وهذه واحدة منها
<?php
?>
<html>
<head>
<script src="shortcut.js"></script>
<script>
shortcut.add("left",function() {
<?php
$m='1';
?>
});
</script>
<?php
if ($m=='1'){
echo "yes";
}
?>
</head>
<body>
</body>
</html>
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
يا أهل سوالف!!!
هل يعقل بأننا لن نصل إلى حل؟
نرجو شد الهمة
وساعدونا
بارك الله فيكم
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
هل يعقل أن php لا تستطيع حل هذه المشكلة.
رغم ان الفيس بوك يستعملها ايضا
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
معذرة على الإزعاج.
لا زال الطلب قائم
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
-----------------
التعديل الأخير تم بواسطة ahmadmarafa ; 09-10-2010 الساعة 07:57 PM
يمكنك التعديل على هذا الكود وإستخدام أجاكس وربطها بملف php وإرسال متغيرات إليهكود HTML:<html> <script language="JavaScript"> document.onkeydown = checkKeycode function checkKeycode(e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; if(keycode == 39){ document.getElementById('test').innerHTML='yes'; } else if(keycode==37) { document.getElementById('test').innerHTML='no'; } } </script> <div id="test"></div> </html>
الكود 39 هوه السهم اليمين وال37 الشمال
خالص ودى
التعديل الأخير تم بواسطة ahmadmarafa ; 09-10-2010 الساعة 07:58 PM
أخي أحمد
مشكور جدا عالرد
لكن والله لم اتمكن ربطها بالاياكس او البي اتش يس
هل من مساعدة؟
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
حاولت كثيرا لكن لم تنجح معي الطريقة !
__________________
Twitter : eMostafa91
ها هو الحل ياعزيزى
ستجدة فى المرفقات
أو
كود HTML:<html> <script language="JavaScript"> document.onkeydown = checkKeycode function checkKeycode(e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; if(keycode == 39){ ajax(39) } else if(keycode==37) { ajax(37) } } function ajax(id) { var url = "test.php?id="+id; function createXML() { var request_; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer") { request_ = new ActiveXObject("Microsoft.XMLHTTP"); } else { request_ = new XMLHttpRequest(); } return request_; } function OnData() { if (http.readyState == 4) { document.getElementById('test').innerHTML=http.responseText; } } var http = new createXML(); http.onreadystatechange = OnData; http.open("GET", url, true); http.send(); } </script> <div id="test"></div> </html>
وتضع هذا الكود فى ملف وتسمية test.php
كود PHP:
<?
if($_GET['id']==37)
{
echo "yes";
}
elseif($_GET['id']==39)
{
echo "no";
}
?>
خالص ودى