作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的网站想打开IE7及以上版本。如果是IE 6,我想产生警告并免费下载其他浏览器图标。可以吗?
最佳答案
您可以从 ie6nomore.com 获得一些不需要服务器端脚本的示例.
他们使用 IE 的条件评论功能,如下所示:
<!--[if lt IE 7]>
Your browser is outdated!
<![endif]-->
但是站点上的示例实际上提供了指向其他浏览器的链接。当然,您可以推出更适合您布局的自己的版本。
当然,如果您愿意,您可以在服务器端执行此操作,因为无论如何您都在使用 PHP。此处使用 $_SERVER["HTTP_USER_AGENT"]
的其他示例应该可以帮助您入门。使用 get_browser
可能有点矫枉过正,因为它需要相当大的数据文件才能运行。
如果您只对检测服务器端的旧 IE 版本感兴趣,应该这样做:
preg_match('/; MSIE (\d+.\d+)/', $_SERVER['HTTP_USER_AGENT'], $matches);
if (count($matches) > 1 && $matches[1] <= 6.0)
{
echo "Your browser is outdated";
}
关于php - 如果 IE 6 ,我想产生警告并免费下载其他浏览器图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283704/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!