Javascript jQuerySVG:如果浏览器没有';你不支持svg吗?

Javascript jQuerySVG:如果浏览器没有';你不支持svg吗?,javascript,jquery,svg,cross-browser,Javascript,Jquery,Svg,Cross Browser,我想知道如何询问浏览器是否支持jQuerySVG 我不知道jQuerySVG与哪些浏览器兼容,因为它没有在任何地方编写/记录 但是有没有办法询问浏览器是否支持SVG或jQuerySVG 比如: 我只想画10条线(但用复杂的算法)。。那么jQuerySVG是最好的选择吗?我是说。。我经常使用jquery THX试试: function supportsSvg() { return document.implementation.hasFeature("http://www.w3.org/TR/

我想知道如何询问浏览器是否支持jQuerySVG

我不知道jQuerySVG与哪些浏览器兼容,因为它没有在任何地方编写/记录

但是有没有办法询问浏览器是否支持SVG或jQuerySVG

比如:

我只想画10条线(但用复杂的算法)。。那么jQuerySVG是最好的选择吗?我是说。。我经常使用jquery

THX

试试:

function supportsSvg() {
  return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Shape", "1.0")
}

我想你可以通过使用Modernizer得到很多帮助。它可以帮助您检测客户机支持功能。据我所知,它们支持检测SVG支持

我创建了这个小演示:

您可以这样使用它:

if(Modernizr.svg)
//    Supported
}else{
// Unsupported
}
if(Modernizr.svg)
//    Supported
}else{
// Unsupported
}