نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: فراخانی یک صفحه با آجاکس

  1. #1
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض فراخانی یک صفحه با آجاکس

    سلام دوستان
    چطور می تونم یک صفحه رو با کلیک بر روی یک مقداری در صفحه لود کنم بدون اینکه صفحه رفرش بشه ؟
    می شه دستورشو لطف کنیین؟
    می خوام وقتی لود می شه جای یه بخش دیگه لود بشه بخش قبلی مخفی بشه
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  2. # ADS




     

  3. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : فراخانی یک صفحه با آجاکس

    کد PHP:
    function connect(url,data,id,load) {
    var 
    xmlhttp=false;
    if(!
    xmlhttp) { 
    if (
    window.XMLHttpRequest)
    xmlhttp=new XMLHttpRequest(); 
    else if (
    window.ActiveXObject)
    xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');    
    } else if(
    window.XMLHttpRequest){  
    xmlHttp = new XMLHttpRequest(); 

    xmlhttp.open('POST'urltrue);
    xmlhttp.setRequestHeader('Content-Type''application/x-www-form-urlencoded');
    xmlhttp.onreadystatechange = function() {
    if(
    xmlhttp.readyState==&& xmlhttp.status == 200) {
    document.getElementById(id).innerHTML xmlhttp.responseText;
    }else if (
    xmlhttp.readyState==|| xmlhttp.readyState==|| xmlhttp.readyState==|| xmlhttp.readyState==3) {
    document.getElementById(id).innerHTML load;
    } else {
    document.getElementById(id).innerHTML note;
    }
    }
    xmlhttp.send(data);
    }

    function 
    testform(data){
    connect('page.php',"date="+date,"showdiv","Please wait ...");

    کد:
    <a href="#" onclick="testform('Iran');return false;">
    <br /> 
    <a href="#" onclick="testform('Islamic');return false;">
    <br /> 
    <a href="#" onclick="testform('WHT');return false;">
    <br /> 
    <div id="showdiv">
    محل نمايش نتيجه
    </div>
    کد PHP:
    //page.php
    <?php
    print_r
    ($_POST[]);
    ?>
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  4. تعداد تشکر ها ازRezash به دلیل پست مفید


  5. #3
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض پاسخ : فراخانی یک صفحه با آجاکس

    ممنون که پاسخ میدین .
    می شه درباره این قسمت ها یه توضیح کوتاه بدین ؟
    کد PHP:
    function testform(data){
    connect('page.php',"date="+date,"showdiv","Please wait ...");

    کد HTML:
    <a href="#" onclick="testform('Iran');return false;">
    <br /> 
    <a href="#" onclick="testform('Islamic');return false;">
    <br /> 
    <a href="#" onclick="testform('WHT');return false;">
    <br /> 
    <div id="showdiv">
    محل نمايش نتيجه
    </div>
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  6. #4
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : فراخانی یک صفحه با آجاکس

    خواهش مي كنم.
    ما يك تابع داريم به اسم connect
    کد PHP:
    connect(url,data,id,load
    url = آدرس صفحه كه ارسال درخواست مي كنيم.
    data = مقاديري كه به صفحه مورد نظر پست مي كنيم
    id = محل نمايش نتيجه عمليات = خروجي صفحه فراخواني شده url
    load = در زماني كه صبر مي كنيم تا اطلاعات از سرور دريافت شوند در محل id چه چيزي نوشته شود . شامل متن يا عكس يا هر كد اچ تا ام ال ديگه
    testform : يك تابع تست كه نحوه استفاده و ارسال يك پارامتر با استفاده از تابع connect رو نشون ميده
    3 لينك a : اين لينك ها تست هستند كه تابع testform رو با مقادير مختلف فراخواني مي كنند .
    showdiv : همون id اي هست كه در تابع مشخص كرديم.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  7. تعداد تشکر ها از Rezash به دلیل پست مفید


  8. #5
    عضو جدید
    تاریخ عضویت
    Oct 2009
    نوشته ها
    1
    تشکر تشکر کرده 
    8
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : فراخانی یک صفحه با آجاکس

    میشه بگین این کدها را چظوری توی صفحه بزاریم؟ یا فایلش را ضمیمه کنید.
    من دو نا صفحه درست کردم اگه اشتباه نکنم یکیش صفحه php و یکیش هم صفحه page.php ولی ارور داد!

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •