在Blogger / Blogspot中,移动模板有一个滑动功能,你不能明显地禁用它,如果你向左或向右滑动,它就会转到上一篇/下一篇文章。
这很好,但是我的帖子有一个表格,而且滑动功能不允许我水平滚动。这有点糟糕。
有没有办法禁用滚动功能?
发布于 2017-02-16 00:14:20
博客引擎将在模板的末尾插入脚本,无论你是否愿意在移动版本中使用它。因为只有上帝知道它们是如何被注入的,以及何时被注入的,如果有一种方法可以防止这种情况发生,我想要完全阻止脚本加载太难了。但是你可以用这个简单的技巧让他们什么都不做。
只需在模板中的</body>之前添加以下行即可。
<script>
// hackiest thing in the universe so disable the stupid swiping from blogger
document.getElementById('main').addEventListener = function() {}
</script>缺点是,您根本不能向id=main div添加任何事件。好的一面是,滑动功能消失了,因为Blogger脚本也不能添加touchstart、touchmove和touchend事件。万岁!
https://stackoverflow.com/questions/42254577
复制相似问题