PDA

View Full Version : تشخیص مرورگر کاربر



php_love
چهارشنبه 10 خرداد 1391, 10:45 صبح
سلام .
بنده یه باتن درست کردم که تو مروگر IE یه مقدار مشکل رنگ داره ولی تو مرورگرهای دیگه خوبه ، حالا می خواستم بدونم چطور می تونم مروگر کاربر رو تشخیص بدم که اگه مثله IE بود یه رنگ خاص رو بهش نسبت بدم و اگر چیزه دیگه بود رنگه دیگری .

option
چهارشنبه 10 خرداد 1391, 11:07 صبح
سلام .
بنده یه باتن درست کردم که تو مروگر IE یه مقدار مشکل رنگ داره ولی تو مرورگرهای دیگه خوبه ، حالا می خواستم بدونم چطور می تونم مروگر کاربر رو تشخیص بدم که اگه مثله IE بود یه رنگ خاص رو بهش نسبت بدم و اگر چیزه دیگه بود رنگه دیگری .

سلام
این کد برای کل ie ها هست ولی شما اگه ورژن خاصی از ie ها مد نظرتون هست میتونید بعد از کلمه if IE مثلا if IE 7 رو بهش بدین و تغیرات CSS تون رو در یک فایل خارجی CSS بهش آدرس بدین.



<!--[if IE]> <link rel="stylesheet" type="text/css" href="file morde nazar.css" /> <![endif]-->

saeidpsl
پنج شنبه 11 خرداد 1391, 23:17 عصر
اگه php کار میکنی از این میتونی استفاده کنی

$msie = strpos($_SERVER["HTTP_USER_AGENT"], 'MSIE') ? true : false;
$firefox = strpos($_SERVER["HTTP_USER_AGENT"], 'Firefox') ? true : false;
$safari = strpos($_SERVER["HTTP_USER_AGENT"], 'Safari') ? true : false;
$chrome = strpos($_SERVER["HTTP_USER_AGENT"], 'Chrome') ? true : false;