微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP SVG检查后备,可能吗?

是否可以检查(使用 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

PS:有没有人知道一个不错的SVG-browser-Support-List?

解决方法

您可以使用JavaScript和Raphael进行检查,然后将其发送回服务器.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐