如果检测到移动设备,忽略我的js和CSS文件的最佳方法是什么?

时间:2018-10-07 11:50:20

标签: javascript jquery css

我有两个脚本和样式表,一个用于移动设备,另一个用于pc。

当用户从移动设备或平板设备访问时,我不想加载CSS样式表和JS文件

<script type="text/javascript">
var ismobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));

    if(!ismobile) document.write('<script src="js/PCDemo.js"></script>');
    if(!ismobile) document.write('<link href="css/PCDemo.css" rel="stylesheet" />');

    if(ismobile) document.write('<script src="js/MobileDemo.js"></script>');
    if(ismobile) document.write('<link href="css/MobileDemo.css" rel="stylesheet" />');

</script>

我发现此堆栈溢出link

是否是加载文件的好方法?。

0 个答案:

没有答案