在我的 asp.net 解决方案中,我正在加载一个 jquery 库,但我想使用正确的版本。我的意思是,如果浏览器是 IE 8 或更低版本,则为 1.10.1 版本,如果浏览器不是 IE,或者是 IE 和 9 或更高版本,则为 2.0.2 版本。
同样,它需要考虑使用哪种类型的文档类型和元标记。例如,如果它最终在 IE9 或 IE10 上执行 IE8 文档标准,那么它应该加载 jquery 1.10.1。
这就是我加载我的 jquery 库的方式,例如在我的.ascx
文件中:
<SharePoint:ScriptLink ID="jquery_ui_js" name="/_layouts/jquery-ui-1.10.3.custom.min.js" runat="server" OnDemand="False" Localizable="False" />
我更愿意做这个检查并在 asp.net 代码(.ascx
文件)中加载正确的检查。
有谁知道如何做到这一点?
我在想这样的事情:http: //msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx
但不确定如何在这里使用它。