PDA

View Full Version : سوال: تفاوت تفسیر جاوا اکیپت در مروگرهای مختلف



طاها حک
جمعه 26 فروردین 1390, 00:33 صبح
سلام، می خواستم بدونم ممکنه مروگرهای مختلف، تفاوت های متفاوتی از جاوااسکریپت داشته باشن؟
مثلاً من تو سایتم یه اسلاید شو گذاشتم که فایرفاکس 4 حرکت اون رو نشون نمی ده(گالری کلاً ثابت و درجا می مونه)ولی بقیه مرورگرها و حتی نسخه قبلی فابرفاکس به درستی نشونش می دن، یا یه تابعی برای چک کردن مقدار trextbox نوشتم، که تو همه مروگرها کار می کنه ولی تو فایرفاکس(با هیچ نسخه ای) کار نمی کنه.

hossin.esm
جمعه 26 فروردین 1390, 07:11 صبح
سلام
بله بعضی کد ها رو بعضی مرورگرها کار نمیکنه و یا بهتر بگم کد ها متفاوت هست و معمولا IE متفاوت هست که قابل حل هست.
واین که شما میگید در نسخه 4 فایرفاکس کار نمیکنه ولی در نسخه قبلی کار میکنه من تعجب میکنم . (شاید تنظیمات فایر فاکس عوض شده و کد های جاوا اجرا نمی شن. )
اگر میتونی کدت را بذار تا ما هم چک کنیم.

طاها حک
یک شنبه 28 فروردین 1390, 11:13 صبح
یه کد ساده برا چک کردن پر یا خالی بودن فیلد هاست، تابع وقتی که طرف دکمه ثبت رو می زنه اجرا می شه.


function valfun()
{
if(Form1.name.value=='' || Form1.offer.value=="")
{
alert ('لطفاً تمام فیلدها را پر کنید.');
Form1.name.focus();
return false;
}


گالری هم یه گالری جاوااسکریپت که اسکرول می شه.

hossin.esm
یک شنبه 28 فروردین 1390, 12:28 عصر
کد برای دستیابی به فرم را به صورت زیر تغییر دهید

document.Form1



function valfun()
{

if(document.Form1.name.value=='' || document.Form1.offer.value=="")
{
alert ('لطفاً تمام فیلدها را پر کنید.');
document.Form1.name.focus();
return false;
}
}
</script>