<!DOCTYPE html>
<html>
<head><meta charset="utf-8">
</head>
<style>body {text-align: center;}#go_to {position: fixed;right: 10px;bottom: 10px;}
</style>
<body>
<h3 name="top">唐诗300首</h3>
<p>《春晓》<br/>作者:孟浩然<br/>春眠不觉晓,处处闻啼鸟。<br/>夜来风雨声,花落知多少。</p>
<p> 《鹿柴》<br/>作者:王维<br/>空山不见人,但闻人语响。<br/>返影入深林,复照青苔上。</p>
<p> 《相思》<br/>作者:王维<br/>红豆生南国,春来发几枝。<br/>愿君多采撷,此物最相思。</p>
<p> 《杂诗》<br/>作者:王维<br/>君自故乡来,应知故乡事。<br/>来日绮窗前,寒梅著花未。</p>
<p> 《终南望余雪》<br/>作者:祖咏 <br/>终南阴岭秀,积雪浮云端。<br/>林表明霁色,城中增暮寒。</p>
<p id="jys"> 《静夜思》<br/>作者:李白<br/>床前明月光,疑是地上霜。<br/>举头望明月,低头思故乡。</p>
<p> 《登鹳雀楼》<br/>作者:王之涣<br/>白日依山尽,黄河入海流。<br/>欲穷千里目,更上一层楼。</p>
<p> 《江雪》<br/>作者:柳宗元<br/>千山鸟飞绝,万径人踪灭。<br/>孤舟蓑笠翁,独钓寒江雪。</p>
<p> 《登乐游原》<br/>作者:李商隐 <br/>向晚意不适,驱车登古原。<br/>夕阳无限好,只是近黄昏。</p>
<p> 《弹琴》<br/>作者:刘长卿 <br/>泠泠七弦上,静听松风寒。<br/>古调虽自爱,今人多不弹。</p>
<p> 《八阵图》<br/>作者:杜甫<br/>功盖三分国,名成八阵图。<br/>江流石不转,遣恨失吞吴。</p>
<p id="cao"> 《草》<br/>作者:白居易<br/>离离原上草,一岁一枯荣。<br/>野火烧不尽,春风吹又生。<br/>远芳侵古道,晴翠接荒城。 <br/>又送王孙去,萋萋满别情。</p><p> 《关山月》<br/>作者:李白<br/>明月出天山,苍茫云海间。<br/>长风几万里,吹度玉门关。<br/>汉下白登道,胡窥青海湾。<br/>由来征战地,不见有人还。<br/>戍客望边色,思归多苦颜。<br/>高楼当此夜,叹息未应闲。</p><p> 《望月怀远》<br/>作者:张九龄<br/>海上生明月,天涯共此时。<br/>情人怨遥夜,竟夕起相思。<br/>灭烛怜光满,披衣觉露滋。<br/>不堪盈手赠,还寝梦佳期。</p><p> 《送杜少府之任蜀州》<br/>作者:王勃<br/>城阙辅三秦,风烟望五津。<br/>与君离别意,同是宦游人。<br/>海内存知己,天涯若比邻。<br/>无为在岐路,儿女共沾巾。</p><p> 《春望》<br/>作者:杜 甫<br/>国破山河在,城春草木深。<br/>感时花溅泪,恨别鸟惊心。<br/>烽火连三月,家书抵万金。<br/>白头搔更短,浑欲不胜簪。</p><div id="go_to"><a href="#top">A、顶部</a><button onclick="goToTop();">B、顶部</button><button onclick="goToJys();">C、静夜思</button><button onclick="goToCao();">D、草</button>
</div></body>
<script type="text/javascript" src="jquery-3.0.0.min.js"></script>
<script type="text/javascript">function goToTop() {location.href = "#top";}function goToJys() {$("html,body").animate({scrollTop: $("#jys").offset().top}, 500);//定位到《静夜思》}function goToCao() {/*** 如果滚动页面也是DOM没有解决的一个问题。为了解决这个问题,浏览器实现了一下方法,* 以方便开发人员如何更好的控制页面的滚动。在各种专有方法中,HTML5选择了scrollIntoView()* 作为标准方法。* scrollIntoView()可以在所有的HTML元素上调用,通过滚动浏览器窗口或某个容器元素,* 调用元素就可以出现在视窗中。如果给该方法传入true作为参数,或者不传入任何参数,那么* 窗口滚动之后会让调动元素顶部和视窗顶部尽可能齐平。如果传入false作为参数,调用元素* 会尽可能全部出现在视口中(可能的话,调用元素的底部会与视口的顶部齐平。)不过顶部* 不一定齐平,例如:* //让元素可见* document.forms[0].scrollIntoView();* 当页面发生变化时,一般会用这个方法来吸引用户注意力。实际上,为某个元素设置焦点也* 会导致浏览器滚动显示获得焦点的元素。* 支持该方法的浏览器有 IE、Firefox、chrome、Safari和Opera。** 注意这里要使用querySelector选择器* querySelectorAll 在文档内找第一个符合选择器描述的节点包括Element本身* jQuery(element) 在文档内找第一个符合选择器描述的节点不包括Element本身** 参考:http://www.cnblogs.com/daxian2012/archive/2012/10/18/2729359.html* 参考:http://blog.csdn.net/only_love_strangers/article/details/47264889*/document.querySelector("#cao").scrollIntoView();或者/*** 这里需要注意的是这里的写法是:$("#cao")[0],而不是:$("#cao"),* 因为$('#cao')取得的是一个jQuery对象,而scrollIntoView()是一个DOM* 属性,所以要把jQuery对象转为DOM对象才行,而数组下标可以将jQuery对象* 转成对象DOM对象。*/$("#cao")[0].scrollIntoView();}
</script>
</html>

项目使用例子:

<body class="" ontouchstart>
<div class="bc-bg" tabindex="0" data-control="PAGE" id="Page"><div class="uh bc-head  ubb bc-border" data-control="HEADER" id="Header"><div class="ub"><div class="nav-btn iconCancel" id="nav-left"><div class="ub-img1 icon-left ulev2"></div></div><h1 class="ut ub-f1 ulev-3 ut-s tx-c" tabindex="0"></h1><div class="nav-btn" id="nav-right"></div></div></div><div  id="ScrollContent"><div id="checkboxList"></div></div>
</div>
<script src="js/appcan.js"></script>
<script src="js/..."></script></body>
function inintReturnBackList(...)
{$('#checkboxList').html('');$("#Page")[0].scrollIntoView();...
}

html 页面定位到指定位置的4种实现方式相关推荐

  1. html怎么定位到不同的页面,html页面定位到指定位置的4种实现方式

    function goToTop() { location.href = "#top"; } function goToJys() { $("html,body" ...

  2. html页面定位到指定位置的4种实现方式

    <!DOCTYPE html> <html> <head><meta charset="utf-8"> </head> ...

  3. js控制页面滚动到指定位置,js中scrollIntoView()的用法

    js中scrillIntoView()的用法--页面滚动到指定位置 最近遇到一个问题,在一个页面上,点击某个按钮时,滚动到页面的某一位置. 如图: 如果是我写的话,我可能会先获取滚动到的元素,然后获取 ...

  4. 页面滚动到指定位置导航栏固定顶部

    做一个网页时经常会用到导航栏,导航栏对于一个网站来说,地位是举足轻重的,在用到导航栏时,我们经常会用到一个效果,就是当页面滑动到一定的位置时,导航栏需要固定在页面的顶部,这是怎么实现的呢? 下面的代码 ...

  5. Spring中Bean创建完成后执行指定代码的几种实现方式

    Spring中Bean创建完成后执行指定代码的几种实现方式 1. 实现ApplicationListener接口 2. 实现InitializingBean接口 3. 使用@PostConstruct ...

  6. 点击定位到指定位置_以三菱PLC来举例说明相对定位与绝对定位指令

    在自动化生产.加工和控制过程中,经常要对加工工件的尺寸或机械设备移动的距离进行准确定位控制.这种定位控制仅仅要求控制对象按指令进入指定的位置,而,定位又为绝对定位,相对定位两种,那么为什么又分为绝对定 ...

  7. html button跳转页面_HTML跳转到页面指定位置的几种方法

    前言 有时候,我们想阅读页面中某段精彩的内容,但由于页面太长,用户需要自己滚动页面,查找起来非常麻烦 ,很容易让人失去继续往下阅读的兴趣.这样体验非常不好,所以我们可以想办法 实现点击某段文字或者图片 ...

  8. 社区网站功能实现系列(三):社区页面无刷新回发的一种实现方式

    页面无刷新回发实现有很多种方式,可以用XMLHttpRequest,一些js框架的ajax实现(如jQuery的 ajax),ajaxPro,MS的UpdatePanel,web服务等.下面我来介绍另 ...

  9. vue点击定位到指定位置_vue页面内部定位到锚点位置

    上个文章写了跨页面的锚点定位,锚点的页面是在mounted里调用的定位到锚点位置,只有新打开此页面时才会执行mounted,所以当前页面内进行点击定位到锚点位置不起作用,解决方法在main.js里的w ...

  10. 原生css页面滑动到指定位置开始动画_html/css 滚动到元素位置,显示加载动画

    每次滚动到元素时,都显示加载动画,如何添加? 元素添加初始参数 以上图中的动画为例,添加俩个左右容器,将内容放置在容器内部. 添加初始数据,默认透明度0.左右分别移动100px.//左侧容器 .ite ...

最新文章

  1. python使用方法-六、python 方法的使用
  2. SAP中关于物料主数据里物料类型的修改
  3. python图片显示英文字符_python如何解析字符串中出现的英文人名?
  4. 【转贴】ListView控件学习系列2-编辑ListView
  5. java cookie学习
  6. Openfire服务端安装和配置
  7. 用树莓派学嵌入式linux,基于树莓派的嵌入式Linux开发教学探索
  8. 4款企业常用的工时管理系统盘点
  9. netbeans php 安装教程,Netbeans下载安装教程教程
  10. Js 中null 和underfined的区别
  11. 小程序验证身份证号、验证手机号方法
  12. 服务器系统没法设置分辨率,windows系统分辨率改不了的原因分析及多种解决方法...
  13. defaults(default是什么职位)
  14. 成都梵羽汇:抖音任务中心如何操作呢?
  15. Docker 的数据持久化项目实战
  16. 4月4日网站变灰实录
  17. PHS定位技术及业务应用研究(图)
  18. U盘安装系统实用全面教程(单系统(windows10,windows7,ubuntu),双系统(ubuntu+windows))
  19. 查全率,查准率,准确率区别?
  20. 遭遇Viking新变种 传奇 魔兽盗号木马等 第3版

热门文章

  1. C# ip地址的查询
  2. 融云2.8.8简单的陌生人聊天
  3. 人工智能时代已经到来,政务工业商业等各领域都将是刚需
  4. 韩国历史最悠久的银行推出全国区块链贷款平台
  5. 人工智能 4.不确定性推理方法
  6. Orcad Capture CIS出BOM表
  7. 篮球——NBA球队队标
  8. 小心你的Python程序,它会是你的一面镜子。小方块闯迷宫.py源代码简析。
  9. 模拟人生畅玩版无线连接服务器超时,模拟人生™:畅玩版总是显示无法连接网络...
  10. 搭建HTTP Live Streaming直播系统