0

我正在尝试为 Symbian OS 优化网站,并且我正在使用媒体查询,但是 Symbian OS 无法识别它们,所以我想知道是否有办法检测我是否正在从 Symbian 设备查看网站和为它加载特定的CSS?

4

2 回答 2

2

JavaScript:

if (/SymbianOS/.test(window.navigator.userAgent)) {
    // Symbian OS specific code here
}

PHP:

if (preg_match('/SymbianOS/', $_SERVER['HTTP_USER_AGENT'])) {
    echo '<link rel="stylesheet" type="text/css" href="symbian.css" />';
}
于 2013-07-27T18:16:15.917 回答
0

我没有尝试过,但这可以工作。它可以在本机不支持它们的浏览器中启用媒体查询。

https://github.com/scottjehl/Respond
于 2013-07-27T18:10:55.210 回答