/
  • کار کردن دکمه back ,forward در ajax

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی کار کردن دکمه back ,forward در ajax
    نویسنده پیام
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #1
    کار کردن دکمه back ,forward در ajax
    همین اول بگم گشتم ولی همه نمونه کد هایی که دیدم خیلی پیچیده بود به نظرم باید یه راه ساده هم برای این کار وجود داشته باشه .

    اگه بشه یه متد رو وقتی دکمه back یا forward کلیک شد و یا location تغییر کرد بدون رفرش صفحه فراخونی کرد کار تمومه کسی پیشنهاد یا راه حلی نداره .
    __________________________________________________________________________
    ۱۳۸۹ مرداد ۶ ۰۲:۳۲ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,760
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1500
    ( 1729 تشکر در 992 ارسال )
    ارسال: #2
    RE: کار کردن دکمه back ,forward در ajax
    با جی کودئری میتونید کلید ها رو کنترل کنی و هات کی تعریف کنید
    ۱۳۸۹ مرداد ۶ ۰۵:۳۰ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : php
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,735
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6196 تشکر در 3438 ارسال )
    ارسال: #3
    RE: کار کردن دکمه back ,forward در ajax
    صالح جان این رو با کی نمیشه کنترلر کرد
    برای اینکار از iframe استفاده می کنن. اکثرا راهکار خیلی سختی هست.
    به اینا میگن history
    توی Extjs یه کلاس برای اینکار داره که روی همه کمپوننتها میشه کنترلر رو انجام داد
    برای jquery هم
    http://plugins.jquery.com/project/history
    تقریبا واسه همه فریم ورکهای جاوااسکریپت هست
    ۱۳۸۹ مرداد ۶ ۰۷:۲۵ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : php
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,760
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1500
    ( 1729 تشکر در 992 ارسال )
    ارسال: #4
    RE: کار کردن دکمه back ,forward در ajax
    خوب شما صد درصد باید یک صف تشکیل بدید و بعد یا کنترل کلید ها عملیات رو پیاده سازی کنید
    ۱۳۸۹ مرداد ۶ ۰۷:۴۹ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : php
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,735
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6196 تشکر در 3438 ارسال )
    ارسال: #5
    RE: کار کردن دکمه back ,forward در ajax
    اما hotkey فقط ماله کلیدهای کیبرد هست نه کلیدهای مرورگر
    ۱۳۸۹ مرداد ۶ ۱۰:۴۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : php
    php آفلاین
    hossein
    ****

    ارسال‌ها: 629
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #6
    RE: کار کردن دکمه back ,forward در ajax
    ولی من میخوام دستی بنویسمش و در واقع نباید از هیچ کد خارجی استفاده کنم .
    به نظرم باید راحت تر از این حرفا باشه

    راه حلی که تو ذهن من هست اینه که یک لینک به صورت زیر بسازیم .

    نقل قول: <a href="#link">Text links</a>

    حالا اگه لینک ها رو اینجوری تعریف کنیم دیگه لازم نیست که یک صف برای دکه ها درست کنیم چون این درخواست ها در مروگر ذخیره شده و میشه با دکه عقب و جلو در بین اونا جابجا شد اما مشکل من فراخونی رویداد با کلیک رو دکه forward یا back هست .

    میشه یه حلقه بی پایان تعریف کرد که هر چند ثانیه خودش locationقبلی رو با location جدیدمقایسه کنه و اگه تغییر کرده بود تابع مورد نظر رو فراخونی کنه ولی هنوز به نظرم بشه راحت ترش کرد.
    دنبال یه تابع هستم که خودش موقع کلیک روی اون دکمه ها فراخونی بشه و نیاز به یک حلقه بی پایان نداشته باشه .
    __________________________________________________________________________
    ۱۳۸۹ مرداد ۷ ۰۳:۱۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    MEMPHIS آفلاین
    عضو جدید
    **

    ارسال‌ها: 4
    تاریخ عضویت: ۱۳۸۹ مرداد ۱۳
    اعتبار: 0
    تشکرها : 4
    ( 0 تشکر در 0 ارسال )
    ارسال: #7
    RE: کار کردن دکمه back ,forward در ajax
    سلام،

    به نظر من شما اگر بر اساس URL محتوی رو نمایش بدهید، امکان Back هم فراهم میشه.

    موفق باشید
    ۱۳۸۹ مرداد ۱۳ ۰۳:۲۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS