Javascript 如果移动设备禁用某些脚本
当检测到移动设备时,我希望能够禁用页面标题部分中的某些脚本 现在我有了这个:Javascript 如果移动设备禁用某些脚本,javascript,jquery,Javascript,Jquery,当检测到移动设备时,我希望能够禁用页面标题部分中的某些脚本 现在我有了这个: $(function(){ var mobile; if (window.width <= 479) { //don't load these scripts } else { //load all scripts } }); $(函数(){ 移动增值税; 如果(窗口宽度) 你可以这样做来测试它是否是手机 如果您只关心宽度: if ($(
$(function(){
var mobile;
if (window.width <= 479) {
//don't load these scripts
}
else {
//load all scripts
}
});
$(函数(){
移动增值税;
如果(窗口宽度)
你可以这样做来测试它是否是手机
如果您只关心宽度:
if ($(window).width() <= 479) {
do stuff
}
if($(窗口).width()使用以下命令
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
// some code..
}else
{
//Now include js files
}
关于你的第二个问题
使用
if(window.width>479){
$('head')。追加('');
}
这里可以包含css或js文件。使用if(window.width>479){//Now only include script}感谢您的快速回复!这是一个更好的主意。我正在努力寻找加载脚本的代码,您有什么想法吗?window.screen.width
将为您提供手机可能更适合的设备宽度。我还将查看它的脚本加载程序。这个答案是从2014年开始的,这仍然是最好的方法吗?:)
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
// some code..
}else
{
//Now include js files
}
if (window.width > 479) {
$('head').append('<link rel="stylesheet" href="style2.css" type="text/css" />');
}