是否可以检查(使用
PHP)浏览器是否支持SVG?
喜欢 …
if( broWSER support SVG ) { $iT = 'svg'; // Icon type } else { $iT = 'png'; // Icon type }
在HTML代码中……
<img src="icons/home.<?=$iT?>" class="icon" />
编辑:
怎么检查浏览器和版本?好主意?
$data['browser'] = strtolower($data['browser']); if ($data['browser'] == 'firefox' && (int)$data['browser']['version'] >= 10) $iT = 'svg'; elseif ($data['browser'] == 'safari' && (int)$data['browser']['version'] >= 5) $iT = 'svg'; .... and so on
解决方法
您可以使用JavaScript和Raphael进行检查,然后将其发送回服务器.