آیا می شه کاری کرد که url عوض بشه ولی محتوای صفحه تغییر نکنه؟

phpweb

Active Member
آیا می شه کاری کرد که url عوض بشه ولی محتوای صفحه تغییر نکنه؟
 

eAmin

Well-Known Member
اونطور که آزاد باشید تغییراتی در حد mod-rewrite در php بدید، خیر اجازه چنین کاری داده نشده. ولی میتونید یک روشی مثل rapidshare رو پیاده سازی کنید به اینصورت که بعد از علامت # هر عبارتی که خواستید رو قرار بدید، منتها این علامت # رو نمیتونید هیچوقت حذف کنید. (البته این مشکل(؟!) در html5 توسط history api حل شده و بهتره از قبل میتونید روی url مورد نظر مانور بدید)

البته در مورد تغییر url و ... کاملا دسترسی دارید ولی صفحه مورد نظر رفرش میشه.
یک پلاگین jQuery هم هست که هم از history api استفاده کرده و هم از frameset برای مرورگرهای قدیمی نظیر ie6 و محدودیت مواردی که در بالا عرض کردم رو نداره خیلی بررسیش نکردم ولی باید مناسب باشه: www.asual.com/jquery/address/
 

phpweb

Active Member
html 5 که بنظرم تا چند سال دیگه فراگیر نمی شه.

الان من می خوام یه سایت کاملا ایجکس درست کنم. مشکلی که هست اینه که به دلیل تغییر نکردن آدرس صفحه، کاربرهای آماتور نمی تونن لینک صفحاتی که مشاهده می کنن رو بدست بیارن.

بنظرتون برای حل این مشکل سایتهای فول ایجکس چه راهی وجود داره؟
 

جدیدترین ارسال ها

بالا