JavaScript Source Code : ajax
نمونه کد لود شدن يک صفحه ديگر داخل همين صفحه بدون ريفرش شدن صفحه با استفاده از تکنولوژی آژاکس ( آجاکس )
برای استفاده از اين کد ، فايل زير را دانلود کرده و آنرا آنزيپ کنيد ، دقت کنيد فايل جاوای آنرا (ajax.js) را در تمام فولدرهائی که از اين سورس کد استفاده ميکنيد يا صفحات آنها بهمراه اين کد لود ميشود قرار دهيد
نکته ها : فايل آژاکس لينکهای خارج از سايت شما را نميپذيرد مثلا شما نميتوانید صفحه گوگل را با کد آژاکس باز کنيد
کدهای آژاکس داخل همان صفحه لود ميشوند پس کليد Back يا Forward کل آن صفحه را عقب يا جلو ميبرد و در صورتيکه نياز به عقب و جلو رفتن صفحات باز شده توسط آژاکس است داخل برنامه نويسی بايد اين امر لحاظ شود
صفحات لينک داده شده توسط آژاکس معمولا در موتورهای جستجو جزو آن صفحه ليست نميشوند
در صفحات آژاکس بايد آدرس تصاوير را بصورت کامل نوشت و گرنه جای آنها ضربدر خورده و نمايش داده نميشوند مگر اينکه همه کدها و تصاوير در يک فولدر باشند
به اين شکل : http://www.esfahanhost.com/images/header.jpg
کدهای آژاکس در صورتيکه صحيح و کاربردی ( نه تزئینی ) استفاده شوند در کيفيت برنامه نويسی اثر فوق العاده ای نشان ميدهند
کدهای آژاکس را بايد بر روی سرور و يا در محيط IIS کامپيوتر ( شبيه محيط سرور ) استفاده نمود و معمولا بصورت عادی صحيح عمل نميکنند
دانلود نمونه فايل 1 ( لود شدن همراه صفحه ) دانلود نمونه فايل 2 ( لود شدن توسط لينک يا منوی دراپ داوون )
برای مشاهده عملکرد نمونه فايل دو روی همين خط کليک کنيد
مثال کد 2 :
|
|
مثال کد 1 :