
js可以判断出游览器和分辨率,但是判断不出来是否是win7系统
而且,亲,你的问题很令我疑惑,判断游览器和分辨率还可以解释为兼容问题,但判断win7有什么用呢
据我所知,win7和xp对php或者html没有什么影响啊
附赠 js判断游览器内核和用jquery判断屏幕分辨率的方法
/判断浏览器名称和版本
目前只能判断:ie/firefox/chrome/opera/safari
2012年5月16日23:47:08
浏览器内核UA:UA;
浏览器内核名称:NVname;
浏览器内核版本:NVversion;
浏览器外壳名称:NVshell;
/
var NV = {};
var UA = navigatoruserAgenttoLowerCase();
try
{
NVname=!-[1,]'ie':
(UAindexOf("firefox")>0)'firefox':
(UAindexOf("chrome")>0)'chrome':
windowopera'opera':
windowopenDatabase'safari':
'unkonw';
}catch(e){};
try
{
NVversion=(NVname=='ie')UAmatch(/msie ([\d]+)/)[1]:
(NVname=='firefox')UAmatch(/firefox\/([\d]+)/)[1]:
(NVname=='chrome')UAmatch(/chrome\/([\d]+)/)[1]:
(NVname=='opera')UAmatch(/opera([\d]+)/)[1]:
(NVname=='safari')UAmatch(/version\/([\d]+)/)[1]:
'0';
}catch(e){};
try
{
NVshell=(UAindexOf('360ee')>-1)'360极速浏览器':
(UAindexOf('360se')>-1)'360安全浏览器':
(UAindexOf('se')>-1)'搜狗浏览器':
(UAindexOf('aoyou')>-1)'遨游浏览器':
(UAindexOf('theworld')>-1)'世界之窗浏览器':
(UAindexOf('worldchrome')>-1)'世界之窗极速浏览器':
(UAindexOf('greenbrowser')>-1)'绿色浏览器':
(UAindexOf('qqbrowser')>-1)'QQ浏览器':
(UAindexOf('baidu')>-1)'百度浏览器':
'未知或无壳';
}catch(e){}
alert('浏览器UA='+UA+
'\n\n浏览器名称='+NVname+
'\n\n浏览器版本='+parseInt(NVversion)+
'\n\n浏览器外壳='+NVshell);
});
/分辨率例子/
$(function () {
if ((screenwidth == 1024) && (screenheight == 768)) {
$("#xx")height(500);//此分辨率下你需要的 *** 作
} else if ((screenwidth == 1360) && (screenheight == 900)) {
$("#xx")height(700);//这个分辨率下你的 *** 作
} else {
$("#xx")height(500);//默认 *** 作
}
});
简单的做法就是判断><php
function isIEbrower()
{
return false !== stristr($_SERVER['>}
判断是IE模式之后的逻辑需要自身去实现。
查询UserAgent一般分三种方式: 1,通过各浏览器自带的UserAgent修改功能查看当前浏览器UserAgent设置情况。如Maxthon(遨游)修改User Agent方法 中就可查看遨游浏览器的UserAgent 2,通过JS事件来查询。在浏览器地址栏中输入以下代码: javascript:alert(navigatoruserAgent) 回车,即可d出当前浏览器UserAgent设置情况。如下图: 或者按下面的按钮:点击,查询您当前浏览器的UA ,和上面的方法是一样的。只是省略了您在地址栏输入的麻烦。 如果您用的是Chrome谷歌浏览器,还可以在地址栏中输入:about:version 查询到更详细的UserAgent信息。还包括浏览器版本、WebKit内核版本。 3,用网站测试: JS程序获取浏览器UA,原理类似上面的2 PHP程序获取浏览器UA ASP程序获取浏览器UA ASPNET程序获取浏览器UA,本站不提供测试页面。您可以下载获取浏览器UA源程序,自己配置服务器环境进行测试。 打开本站提供了四种浏览器UA测试页面,进行简单的UA查询。
检测用户当前浏览器是否为IE浏览器,在某些情况下是很有必要的,下面有个不错的示例,经测试还不错,需要的朋友可以参考下
复制代码 代码如下:
/
检测用户当前浏览器
@return boolean 是否ie浏览器
/
function chk_ie_browser() {
$userbrowser = $_SERVER['>
$user_agent = $_SERVER['>
以上就是关于求个简单的php代码全部的内容,包括:求个简单的php代码、如何php判断浏览器模式,如果是IE模式就提示文字不继续进行,如果是高速模式就不判断、如何查看各个浏览器的 user agent stylesheet等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)