Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以使用jQuery onLoad函数加载特定页面?_Javascript_Jquery - Fatal编程技术网

Javascript 是否可以使用jQuery onLoad函数加载特定页面?

Javascript 是否可以使用jQuery onLoad函数加载特定页面?,javascript,jquery,Javascript,Jquery,我一直在想这是否可能,而不是建立完全响应的网站。我想建立两个不同的网站,一个只用于手机小屏幕,另一个用于平板电脑和台式机 现在在移动版的网站上,我会排除大文件和视频等 我想知道这样的事情可能吗 $(document).onLoad(function(){ if(screen){ \\ load mobile.html }else{ \\ load desktop.html } }); 或者,如果有更好的方法,我主要感兴趣的是从移动设备上的DOM中完全排除一些元素,

我一直在想这是否可能,而不是建立完全响应的网站。我想建立两个不同的网站,一个只用于手机小屏幕,另一个用于平板电脑和台式机

现在在移动版的网站上,我会排除大文件和视频等

我想知道这样的事情可能吗

$(document).onLoad(function(){
    if(screen){
       \\ load mobile.html
    }else{ \\ load desktop.html }
});
或者,如果有更好的方法,我主要感兴趣的是从移动设备上的DOM中完全排除一些元素,而不是仅仅用CSS隐藏它们


谢谢

您可以更改文档位置。有关位置对象的详细信息

我不会像代码中那样等待文档加载,而是直接运行它

if (window.matchMedia("(min-width: 600px)").matches) {
  document.location.pathname = "desktop.html";
} else {
  document.location.pathname = "mobile.html";
}

正如wnbates所说,您需要使用的只是

document.location.pathname='url';
以你的条件,以使用的条件

window.matchMedia('(min-width: Npx)').matches

请记住,可以使用多个if-else条件来匹配不同的宽度。但是,您可能需要使用,=运算符。

响应性是当今的发展方向,您将获得更好的性能。这是可能的。而且你不必担心搜索引擎对你的页面进行索引和排名?好的,但有可能完全排除加载中的文件吗?我知道如何使其响应,但我不知道如何排除文件。