سلام میخواستم بدون اینطور کدی وجود داره که سایت فقط با مثلا FireFox باز بشه و نذاره با IE سایت بالا بیاد و مثلا پیغام بده "لطفا با FireFox وارد شوید " ؟ :(
سلام میخواستم بدون اینطور کدی وجود داره که سایت فقط با مثلا FireFox باز بشه و نذاره با IE سایت بالا بیاد و مثلا پیغام بده "لطفا با FireFox وارد شوید " ؟ :(
دوست من با کدي مثل کد زير ميتونين اين کار رو بکنين
خودت بايد بر حسب نيازت تغييرش بدي.کد:<HTML>
<HEAD>
<script>
function test()
{
if(window.navigator.appCodeName == "Microsoft Internet Explorer")
window.location="آدرس صفحه اي که حاوي اروره";
}
</script>
</HEAD>
<BODY onLoad="test();">
test
</body>
</HTML>
در ضمن اين کار اصولي نيست و ميشه با غيرفعال کردن جاوا روي مرورگر از کار انداختش. بهتره با يه زبان تحت سرور مثل PHP اينکارو انجام بدين تا 100% مطمئن باشه.
ببخشید ولی کد شما رو توی صفحه گذشتم ولی با اینکه جاوام فعال بود کار نکرد
چی کار باید بکنم ؟
اگه آخر
if(window.navigator.appCodeName == "Microsoft Internet Explorer")
یک ; بذاری فعال میشه ولی برای FireFox هم فرقی نداره جفتش میره به آدرس ارور !
حالا چی ؟
دوستان مشکل اصلی این کد اینه که بعد از اینکه صفحه کامل لود شد....!!!! میره به اون آدرسه ارور !!!!
بهتره کد اسکریپت رو تو تگ <body> بذارید...
:40:
میشه بگید مثلا چه طوری ؟
نکنه شما یه اسکریپته دیگه رو هم onload براش تعریف کردید؟!
کد شما تقریباً درسته فقط یه اشکال کوچولو داره که فکر میکنم چون زیاد بهش دقت نکردید پیش اومدهنقل قول:
اگه دستور توی تابع test رو به صورت زیر بنویسیم کار میکنه:
بقیه کد اشکالی ندارهکد:if(window.navigator.appName == "Microsoft Internet Explorer")
window.location="آدرس صفحه اي که حاوي اروره";
در مورد اینکه اسکرپتهای سرور ساید ممکنه بهتر جواب بده منم با شما موافقم ولی خوب از وبلاگ دیگه نمیشه توقع سرور ساید داشت
دوست عزيز خيلي ممنون. شما درست ميگين من اولش با appName نوشته بودم بعد براي تست با appCodeName نوشتم که ديدم توي تمام مرورگرها مقدار Mozilla رو برميگردونه بعدش هم يادم رفت تغييرش بدم.نقل قول:
کد شما تقریباً درسته فقط یه اشکال کوچولو داره که فکر میکنم چون زیاد بهش دقت نکردید پیش اومده
بازم ممنون
حالا کد جدید چی شد ؟
کد:<HTML>
<HEAD>
<script>
function test()
{
if(window.navigator.appName == "Microsoft Internet Explorer")
window.location="آدرس صفحه اي که حاوي اروره";
}
</script>
</HEAD>
<BODY onLoad="test();">
test
</body>
</HTML>
[html]
<HTML>
<HEAD>
<script>
function test()
{
if(window.navigator.appName == "Microsoft Internet Explorer")
window.location="آدرس صفحه اي که حاوي اروره";
}
</script>
</HEAD>
<BODY onLoad="test();">
test
</body>
</HTML>
[/html]
آقا شرمنده فکر کنم وقتی من داشتم پست قبلی رو مینوشتم شما پستتونو ارسال کردید
ببخشید مرجع آموزش جاوا اسکریپت رو کسی داره ؟
کد:http://www.wschools.com
سایت فارسی یا حداقل سایت روون تر واسه یادگیری ندارید ؟
فکر نمیکنم سایت انگلیسی ساده تر از اون دیگه پیدا کنی
در مورد فارسی هم من که تا به حال آموزش مرجع کاملی ندیدم اگه دوستان سراغ دارند میتونن راهنمایی کنند
ببخشید لینک آموزش جاوا توی این سایت رو نمیتونم پیدا کنم
کمک میکنید ؟
از آدرس قبلی یه حرف جا افتاده بود
آدرس سایت اینه :
آموزش جاوا اسکرپتش هم اینجاست:کد:http://www.w3schools.com
کد:http://www.w3schools.com/js/default.asp
میگم بابا این دیگه چطور سایتی
حالا خوب شد (: