PDA

View Full Version : window.location.href در فایر فاکس



saeidejafari
دوشنبه 24 تیر 1387, 13:35 عصر
سلام بر همگی!
من برای تغییر url از این تابع استفاده کردم



function gotopage()
{
window.location.href = "?action=addInternalPage";
}


توی فایر فاکس اجرا نمیشه اگه یه alert بعدش اضافه کنم درست کار میکنه



function gotopage()
{
window.location.href = "?action=addInternalPage";
alert("oh!");
}



یعنی چه؟؟؟؟

امید امرایی
دوشنبه 24 تیر 1387, 14:16 عصر
این تابع به تنهایی هیچ مشکلی نداره
اشکال جای دیگه ای باید باشه

ali_sed
دوشنبه 24 تیر 1387, 17:18 عصر
ویژگی href آدرس کامل را ذخیره می کنه نه فقط کوئری.
پس بهتره بصورت زیر ازش استفاده بشه.



window.location.href = 'mypage.php?action=dosomething'


ولی اگه تنها قصد تغییر دادن کویری رو دارید از ویژگی زیر استفاده کن:



window.location.hash ='?action=dosomething'

saeidejafari
سه شنبه 25 تیر 1387, 09:09 صبح
هر دو تا کد رو امتحان کردم هیچکدومش جواب نداد!!!:متفکر:


این تابع به تنهایی هیچ مشکلی نداره
اشکال جای دیگه ای باید باشه

کجا؟

saeidejafari
سه شنبه 25 تیر 1387, 12:59 عصر
سلام
یه return false; اضافه کردم درست شد:لبخند:





function gotopage()
{
window.location.href ="?action=addInternalPage";
return false;
}

org.kiani
سه شنبه 25 تیر 1387, 14:04 عصر
سلام،
لطفا اگه میشه نسخه firefox که استفاده میکنید رو بگید.
من اون سورس اولی رو داخل ff3امتحان کردم مشکلی نداشت!

saeidejafari
چهارشنبه 26 تیر 1387, 10:59 صبح
سلام!
FF3.