Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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 Safari、单页应用程序和;“在页面之间滑动”;OSX选项_Javascript_Safari_Osx Lion - Fatal编程技术网

Javascript Safari、单页应用程序和;“在页面之间滑动”;OSX选项

Javascript Safari、单页应用程序和;“在页面之间滑动”;OSX选项,javascript,safari,osx-lion,Javascript,Safari,Osx Lion,我有一个单页应用程序,内部内容可以滑动(我使用iScroll库)。它在任何地方都能很好地工作,除了一个例子:OSXSafari的“页面间滑动”选项被打开 在OSXSafari中,当我用两个手指做手势时,整个应用程序向左/向右平移,并显示导航历史中当前应用程序之前/之后的页面 有没有办法通过客户端JavaScript来对抗这种行为 提前感谢。在事件处理程序中使用“防止默认值”。我不明白为什么会这样;它本质上是按下“上一页”按钮的简写。和FWIW,您不应该试图更改和/或阻止浏览器功能。

我有一个单页应用程序,内部内容可以滑动(我使用iScroll库)。它在任何地方都能很好地工作,除了一个例子:OSXSafari的“页面间滑动”选项被打开

在OSXSafari中,当我用两个手指做手势时,整个应用程序向左/向右平移,并显示导航历史中当前应用程序之前/之后的页面

有没有办法通过客户端JavaScript来对抗这种行为


提前感谢。

在事件处理程序中使用“防止默认值”。

我不明白为什么会这样;它本质上是按下“上一页”按钮的简写。和FWIW,您不应该试图更改和/或阻止浏览器功能。