方法一:

jquery方法

movePage($('body'));

function movePage(dom) {

var startY, moveY, moveSpave;

dom.on("touchstart", function(e) {

startY = e.originalEvent.touches[0].pageY; return startY;

});

dom.on("touchmove", function(e) {

moveY = e.originalEvent.touches[0].pageY;

moveSpave = startY - moveY;

if (moveSpave > 15) {

location.href = 'main.html';              /* 跳转到main.html */

}

});

}

方法二:

原生方法

var strat,move,num; /*定义三个变量, 记录开始、结束距离顶部的距离*/

div_demo.addEventListener("touchstart", function (e){        /*触摸开始*/

console.log("触摸开始")

// console.log(e)

start = e.touches[0].pageY;

console.log(start)       /*得出刚触屏时距离页面顶部的距离*/

})

div_demo.addEventListener("touchmove", function (e){       /*触摸移动*/

console.log("触摸移动")

// console.log(e)

move = e.touches[0].pageY;

console.log(move)     /*得出触屏结束后距离页面顶部的距离*/

})

div_demo.addEventListener("touchend", function (e){            /*触摸结束*/

console.log("触摸结束")

// console.log(e)

num = start - move ;   /*得出开始和结束距离页面顶部的差值*/

if(num>15){

location.href="main.html"           /* 跳转到main.html */

}

})

html5中如何自动跳转页面,实现HTML5上滑跳转页面的两种方法相关推荐

  1. 手机爱奇艺html5,爱奇艺手机会员能在电视上用吗?解决的两种方法

    爱奇艺手机会员能在电视上用吗?有些小伙伴喜欢在电脑上观影,这样屏幕更大,观景感更好.就有网友问能不能用爱奇艺的VIP会员在电视上播放,如果是黄金VIP的话是不能在电视上播放的,那应该如何解决?有两个方 ...

  2. 第四周作业——统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现)

    统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现) 方法一:grep实现 grep -o "\<[[:alpha:]] ...

  3. excel单元格内容拆分_Excel中把一个单元格内容拆分到多个单元格内的两种方法...

    ​利用时间是一个极其高级的规律.--恩格斯 今天给大家分享的是关于数据拆分的小技巧,什么意思呢? 就比如下面的表格,我想把图一的表转换为图二的表,这个要如何做呢? 今天给大家分享2种方法实现它. 方法 ...

  4. xp系统的计算机管理中用户在哪里,计算机管理在哪里_打开XP系统计算机管理功能的两种方法...

    摘要 腾兴网为您分享:打开XP系统计算机管理功能的两种方法,周公解梦,招联金融,愈加,晓黑板等软件知识,以及安徽省12366,向日葵控制端和,刷火车票软件,云创通手机,faceit,美莱尔塑胶地板,杭 ...

  5. html+轮播图下标跳转代码,最简单的JavaScript图片轮播代码(两种方法)

    通过改变每个图片的opacity属性: 素材图片: 代码一: 最简单的轮播广告 body, div, ul, li { margin: ; padding: ; } ul { list-style-t ...

  6. 页面加载完后立刻执行JS的两种方法

    方式一:window.onload: 当一个文档完全下载到浏览器中时,才会触发window.onload事件.这意味着页面上的全部元素对js而言都是可以操作的,也就是说页面上的所有元素加载完毕才会执行 ...

  7. jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法

    从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法 function getQueryString(name) { var reg = new RegExp(&q ...

  8. html5用代码实现页面跳转页面跳转,H5上滑跳转页面的实现(代码实例)

    本文给大家介绍H5上滑跳转页面的实现,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 方法一:movePage($('body')); function movePage(dom) ...

  9. 多个html如何套用套一个头部,Vue.js项目中管理每个页面的头部标签的两种方法...

    在 Vue SPA 应用中,如果想要修改 HTML 的头部标签,如页面的 title ,我们只能去修改 index.html 模板文件,但是这个是全局的修改,如何为每个页面都设置不一样的 title ...

  10. 两种方法判断是否为移动端访问,跳转到对应wap页面

    随着移动互联网的迅猛发展,越来越多的用户选择使用移动端浏览器访问网页.当用户访问一个网站的pc端页面的时候,往往是非常影响用户体验的.我们希望当用户使用移动端浏览器访问我们的pc端网站的时候,自动跳转 ...

最新文章

  1. SQLHELPER C#
  2. LaTex:算法排版
  3. python开发环境比较好_python开发环境比较好,python 集成开发环境哪个好
  4. App设计灵感之十二组精美的智能家居操作App设计案例
  5. 如何在SAP Server Side JavaScript里消费destination
  6. linux应用程序安装PPT免费序,linux下应用程序安装的总结
  7. 大数据批量插入小练习_SqlServer
  8. 自动躲避障碍物,微型蜂鸟机器人靠AI算法飞行
  9. VisualSVNServer的使用
  10. python 电脑文件变动提醒_Python整理文件方法,效率提升100倍-docx是什么文件
  11. C语言 socket
  12. android开发actionbar,Android 开发之为ActionBar 添加Actionbar Button
  13. ttf文件 python 打开_[译]JS解析TTF字体文件
  14. android之canvas绘制矩形
  15. php post重复提交session,PHP加Session防止表单重复提交的解决方法
  16. java 设置纸张大小设置_java page如何设置纸张
  17. c盘空间清理,无需软件
  18. 企业上云计划:上云前应该考虑哪些因素
  19. IOS获取UDID添加到开发者账号用来安装测试包
  20. 【数据安全案例】军工科研所信息失密,潜艇资料被窃

热门文章

  1. element-ui简单使用
  2. linux-查找文件夹
  3. pythonrgb高精度浮点运算类型_python实现RGB字符串,按24位对齐后输出对应Integer行数字...
  4. ftp上传文件服务器报550错误_java ftp下载文件,Java 实现ftp上传下载文件
  5. Qt中QSS的简单使用
  6. Python 浅拷贝和深拷贝 - Python零基础入门教程
  7. 右下角文字如何写_如何提取任意小程序的小程序路径
  8. 11下滑半个屏幕_努比亚发布手表手机:柔性屏幕,体积感人
  9. java计数器策略模式_java设计模式(二十一)--策略模式
  10. java7 异常继承_Java基础7-异常;jar包