Javascript 如何基于设备加载样式表、java脚本和j查询
在asp.net中,我想加载基于设备(台式机、平板电脑、移动设备)的样式表、java脚本和j查询Javascript 如何基于设备加载样式表、java脚本和j查询,javascript,jquery,asp.net,css,Javascript,Jquery,Asp.net,Css,在asp.net中,我想加载基于设备(台式机、平板电脑、移动设备)的样式表、java脚本和j查询 基于设备,我希望在asp.net代码中检测用户代理,然后加载相应的样式表和脚本 <% if(Request.UserAgent.contains("Android"){%> include android CSS here <%}else{%> include iPhone css here <%}%> 在这里包括android CSS 在这里包括iP
基于设备,我希望在asp.net代码中检测用户代理,然后加载相应的样式表和脚本
<% if(Request.UserAgent.contains("Android"){%>
include android CSS here
<%}else{%>
include iPhone css here
<%}%>
在这里包括android CSS
在这里包括iPhone css
您需要检测浏览器代理,然后相应地调用您的js/css:
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|AppleWebKit|IEMobile|Opera Mini/i.test(navigator.userAgent) )
{
// Call your files here.
}
一般来说,您不应该关心设备的类别。关心它能做什么。处理视口大小和触摸输入的存在,而不是桌面/平板电脑/手机。