Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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 pc与移动设备的区别_Javascript_Html_Css - Fatal编程技术网

Javascript pc与移动设备的区别

Javascript pc与移动设备的区别,javascript,html,css,Javascript,Html,Css,我有一个包含很多javascript代码的网站。 现在CSS已经被编辑好了,这样网站在手机上也会很好看 关于js我该怎么办?我应该将所有内容都放在鼠标事件和键盘事件上,还是应该检测移动设备是否正在使用该网站,然后使用相同的操作为移动设备创建另一个js文件,可能是在sane文件中 非常感谢您的帮助。对于js,它有望在移动设备上像在桌面上一样工作,您只需要问问自己,如果您使用的是旧浏览器可能不支持的新js代码,例如,如果您使用Promissions发出http请求,那么可能一些使用旧浏览器的旧手机将

我有一个包含很多javascript代码的网站。 现在CSS已经被编辑好了,这样网站在手机上也会很好看

关于js我该怎么办?我应该将所有内容都放在鼠标事件和键盘事件上,还是应该检测移动设备是否正在使用该网站,然后使用相同的操作为移动设备创建另一个js文件,可能是在sane文件中


非常感谢您的帮助。

对于js,它有望在移动设备上像在桌面上一样工作,您只需要问问自己,如果您使用的是旧浏览器可能不支持的新js代码,例如,如果您使用Promissions发出http请求,那么可能一些使用旧浏览器的旧手机将无法正常运行,以检查您所使用的是否受支持请查看此信息


假设您使用的是不受支持的内容,您可以在大多数情况下使用internet上的polyfill来确保您编写的代码始终正常工作。

这取决于您的手机和PC是否有不同的事件。您不会收到任何mousevents。你必须使用touchevents。单击事件仍保留在您使用的事件中?一般来说,这不是你应该关心的事情,除非有很多触摸事件、滑动和鼠标悬停都是特定于JS的。所以,尽管所有事件侦听器和所有为桌面编写的代码都适用于手机,它也适用于手机?所以基本上我没有什么需要添加或更改的,就这样好吗?