پارس جوم ::  انجمن های تخصصی جوملا
ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی (/thread-6537.html)



ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی - سعید حمزه نژاد - ۱۸-۳-۱۳۹۱ ۰۶:۱۹ صبح

سلام ایا ماژولی وجود داره که
به کاربر به خاطر استفاده از مرورگر قدیمی اخطار بده؟


RE: ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی - rezaetemadi - ۱۸-۳-۱۳۹۱ ۱۱:۱۱ صبح

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.



در صفحه بالا پلاگين مروبوط به IE6 را دانلود كنيد
همان پلاگين دوم منظورم است


RE: ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی - 20center - ۲-۹-۱۳۹۲ ۰۹:۴۷ عصر

اونجور که من متوجه شدم شما میخواید وقتی کاربری با مرورگر اینترنت اکسپلورر وارد سایت شما میشه یه صفحه دیگه ببینه، برای این کار کد پی اچ پی زیر رو در بین کد های پی اچ پی بالای قالب خودتون قرار بدین
کد:
if ( preg_match("/(?i)msie [1-8]/",$_SERVER['HTTP_USER_AGENT'])) {
    header("Location: http://www.XYXYXYX.com");
    }
    if ( preg_match("/(?i)msie [1-8]\./",$_SERVER['HTTP_USER_AGENT'])) {
header("Location: http://localhost/000/a.php");
}
حالا توی پوشه قالب خودتون میتونید قالب مورد نظرتون برای مرورگر اینترنت اکسپلوره رو طراحی کنید و با نام a.php ذخیره کنید.

من واقعا خودم شخصا از IE متنفرم و به نظر من باید یک کمپین بین طراحای وب تشکیل بدیم و این مرورگر کذایی رو تحریم کنیم . کسی موافقه؟
چون هرچقدر هم تلاش کنی و وقت بذاری اخر کار به نتیجه دلخواهت نمی رسی

[تصویر:  62480040799751694184.jpg]
[تصویر:  96665989842072494072.jpg]


RE: ماژول اخطار به کاربر به خاطر استفاده از مرورگر قدیمی - 20center - ۲-۹-۱۳۹۲ ۱۱:۴۰ عصر

البته یک راه معقولانه تر هم وجود داره و اون اینه که کد زیر رو در بین تگ<head> خودتون قرار بدین

کد:
<!--[if lte IE8]>
<script>
    window.location.assign('http://www.youdomain.com/ie.php')
</script>
<![endif]-->
بطور مثال الان چنانچه کسی با مرورگر اینترنت اکسپلورر وارد سایت بشه فایل ie.php فراخوانی خواهد شد.

به نظر من بهترین کاری که میتونید انجام بدین اینه که یه صفحه شیک طراحی کنید و خیلی محترمانه از کاربر بخواید که از بروز فایرفکس یا کروم استفاده کنه Smile

دوستانی که آشنایی با کدهای پی اچ پی ندارن دقیقا همین کد رو کپی کنن چون اینجا یه مقدار بهم ریخته اما توی ادیتور درست میشه