标签归档:浏览器

用PHP侦测浏览器名称版本

现在的浏览器有很多种,每种又有不同的版本,为了让网页在不同的浏览器的呈现出相同的样式,页面制做人员便使用大量的偏方(即hack,我把它叫做偏方)。做这种事情是很痛苦的,做过的人都知道。于是有些人分别针对不同的浏览器编写相对应的CSS文件,然后用IE条件注释方式来判断载入,代码如下: <link href="common.css" type="text/css" media="screen, projection" /> <!–[if IE 7]><link href="ie7.css" type="text/css" media="screen, projection" /> <![endif]–><!–[if IE 6]><link href="ie6.css" type="text/css" media="screen, projection" /> <![endif]–> 其实也可以用后台动态语言来判断浏览器种类的。在PHP中可以使用函数“$_SERVER['HTTP_USER_AGENT']”,它和JS中的“navigator.userAgent”函数具有相似的功能,而且我在PHP官网上找到一篇介绍介绍get_browser函数的文章,在里面找到了不少判断浏览器种类的代码,现转一个在这里: <?php // _______ // —– | CONF. | // add new browsers in lower case … 继续阅读

发表在 php | 标签为 , , | 留下评论