PDA

View Full Version : سوال: لودینگ AJAX



rash44
شنبه 25 مهر 1388, 08:03 صبح
سلام دوستان
لطفا اگر کسی 1 نمونه از لودینگ برای صفحات با ajax داره در اختیار من هم قرار بده
مثل این :
http://projects.rightclick.ir/

یا
www.siqma.com (http://www.siqma.com)

hueman
شنبه 25 مهر 1388, 09:49 صبح
1 - قسمتی که میخای به عنوان لودینگ نمایش داده بشه رو طراحی کن
مثلا:



<div id="Loading">
در حال بارگزاري...
</div>



ظاهرش رو هرجوری که دلت میخاد استایل نویس کن و نهایتا display رو برابر none قرار بده




#Loading
{
display:none;
............
............
............
}



2 - در کد جاوا اسکریپتی که فرایند در خواست از سرور رو به عهده داره قبل از هرکاری Loading رو نشون بده، برای این کار کدی مشابه کد زیر بنویس و Loading رو بهش پاس بده



function ShowHide(obj)
{
if(document.getElementById)
{
var el = document.getElementById(obj);
if(el.style.display != "block")
el.style.display = "block";
else
el.style.display = "none";
}
}



3 - در کد جاوا اسکریپتی که فرایند نمایش جواب درخواست از سرور رو به عهره داره قبل از هر کاری Loading رو مخفی کن، برای این کار دوباره Loading رو به ShowHide پاس بده
موفق باشی

rash44
شنبه 25 مهر 1388, 10:46 صبح
سلام
توی قالب اصلی سایت دارم صفحات دیگه رو require_once می کنم :


<?php
if($_GET['view']==main) {
require_once('main.php');
}
else if($_GET['view']==contact) {
require_once('contact.php');
}
else {
require_once('default.php');
}
?>


الان میخوام لینک ها بدون اینکه صفحه اصلی Refresh بشه باز بشه

hueman
شنبه 25 مهر 1388, 16:29 عصر
شما برای اینکه به هدفتون برسین نیاز به لودینگ ندارین ، نیاز دارین که خود AJAX رو یاد بگیرین دوست من
یه جستجو بکنین مطالب آموزشی زیادی تو اینترنت هست، از جمله این (http://www.w3schools.com/Ajax/Default.Asp)

bh7126
چهارشنبه 29 مهر 1388, 21:15 عصر
سلام دوستان
سایت http://projects.rightclick.ir (http://projects.rightclick.ir/)
چیزه پیچیده ای نداره :متفکر:
فقط از دستورات معمولی ajax استفاده کرده البته تمیز کار کرده

آقای rash44 (http://barnamenevis.org/forum/member.php?u=87635)شما اگه تازه کار کردن با ajax رو شروع کردین پیشنهاد میکنم از xAjax استفاده کنید
http://www.xajaxproject.org

اگر هم وارد هستید از search google استفاده کنید :لبخند:

اینم یه نمونه کد از Loading با xAjax
http://www.phpro.org/examples/PHP-Xajax-Loading-Message.html