Javascript 如果我使用Modernizer,我是否需要编写额外的代码来执行回退工作?
假设我正在使用Modernizer进行文本阴影处理,但在IE9中它不起作用。我是否只需要包含js文件或编写附加代码来符合Modernizer 如果现代化不起作用,它什么也做不了;对于该检查,它只返回Javascript 如果我使用Modernizer,我是否需要编写额外的代码来执行回退工作?,javascript,jquery,modernizr,Javascript,Jquery,Modernizr,假设我正在使用Modernizer进行文本阴影处理,但在IE9中它不起作用。我是否只需要包含js文件或编写附加代码来符合Modernizer 如果现代化不起作用,它什么也做不了;对于该检查,它只返回false 如果你想让它工作,你需要自己选择一个后备方案 您可以使用modernizer.load()仅在功能不受支持的情况下轻松加载它。是的,您需要做更多的事情。Modernizer只给出了一个true或false响应来说明是否支持某个功能。您仍然有责任对错误做出响应 这可能是加载polyfill脚
false
如果你想让它工作,你需要自己选择一个后备方案
您可以使用
modernizer.load()
仅在功能不受支持的情况下轻松加载它。是的,您需要做更多的事情。Modernizer只给出了一个true
或false
响应来说明是否支持某个功能。您仍然有责任对错误做出响应
这可能是加载polyfill脚本(Modernizr提供)或提供一些替代功能,或者只是一条消息告诉用户他们需要更好的浏览器。如何处理这件事取决于你自己
Modernizer不会为您安装浏览器;它只是一个工具,让您能够知道需要修复的内容。因此,如果浏览器不支持该功能,我必须写一些东西吗?