السلام عليكم ورحمة الله
سؤالي عن الاجاكس
هل الكود التالي يعمل مع جميع المتصفحات ولا يوجد به مشاكل حيث انني اريد ان اعمل موقع بتقنية الاجاكس مع php واريد جعل الروابط تفتح في نفس الصفحة مثل الموقع الرئيسي للفريق العربي :
هل الكود يفي بالغرض ولا يتسبب في أي مشاكل ؟
ارجوا منكم اذا كان فيه مشاكل تصحيحها لنا
هذا كود الجافا سكريبت :
<script type="text/javascript">
<!--
var wino = false;
include = function(url,method_,send_){
var ajax;
if(!method_)method_ = "GET";
if(!send_)send_ = null;
if (!url) return;
try{
ajax = new XMLHttpRequest ();
}
catch (e){
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (_e_) {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}
}
ajax.open (method_, url, false);
ajax.send (send_);
if (ajax.readyState==4)
return ajax.responseText;
}
//-->
</script>وهذا الكود في الرابط
<p><a style="text-decoration: none" href="#" onclick="document.getElementById('text').innerHTML = include('?op=showtext')">show text</a>
</p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text"> </td> </tr> </table> </div>