js 定位到某个锚点

js 定位到某个锚点

html页面内可以设置锚点,锚点定义

Html代码  

  1. <a name="firstAnchor">&nsbp;</a>

锚点使用

Html代码  

  1. <a href="#firstAnchor">跳至第一个锚点</a>

但对于js呢,在js中如何在完成一个操作后跳至页面的某个固定锚点呢

js中location.href可以跳转至某个url;

跳至(定位到)某个固定锚点的办法

1、location.href = "#firstAnchor";      // firstAnchor为锚点名称

2、window.location.hash = "#firstAnchor"; // firstAnchor为锚点名称

经测试:hash只会在跳转到此页面的第一次起作用,再次刷新此页面将不起作用,而href始终起作用

参考:

http://www.w3school.com.cn/htmldom/dom_obj_location.asp

http://www.cnblogs.com/china-aspx/archive/2008/04/20/1162597.html

时间: 2024-11-05 04:49:25

js 定位到某个锚点的相关文章

jquery 在页面上根据ID定位(jQuery锚点跳转及相关操作) 经典

1.锚点跳转简介 Edit 锚点其实就是可以让页面定位到某个位置上的点.在高度较高的页面中经常见到.比如百度的百科页面,wiki中的page内容. 我知道实现锚点的跳转有两种形式,一种是a标签+name属性:还有一种就是使用标签的id属性.百度百科就是使用a标签的name属性来实现锚点跳转的. 比如: <a href="#2">波轮洗衣机介绍</a> <a name="2"></a> 但是上种方法使用了一个空标签,而且

js定位navigator.geolocation

一.简介 html5为window.navigator提供了geolocation属性,用于获取基于浏览器的当前用户地理位置. window.navigator.geolocation提供了3个方法分别是: void getCurrentPosition(onSuccess,onError,options); //获取用户当前位置 int watchCurrentPosition(onSuccess,onError,options); //持续获取当前用户位置 void clearWatch(w

js定位

1.引入 百度地图js(1.3以后需要key) <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script> 2.js如下:   var lat=32.4,lng=119.4,page=1;//默认扬州市经纬度        var areaName="扬州市";//定位获取城市 默认扬州市        getLocat

js定位当前位置的坐标经纬度和地点名称和天气

<script src="http://api.map.baidu.com/api?v=2.0&ak=s6vFvPKgaEnI2ImqBpKGDj0m"></script> <script src="http://api.map.baidu.com/getscript?v=2.0&ak=s6vFvPKgaEnI2ImqBpKGDj0m&services=&t=20160401164342"><

selenium中用js定位html上没有id,没有name的元素

所测试的页面包含display:none的元素,所以考虑用js,在使用js的过程中,js要获得页面的对象,没有id,没有name ...... <a class="employer" href="javascript:;"> XXX1 <i class="icon-arrow icon-arrow-down"></i> </a> <div class="dropdown-menu&q

js 定位到指定位置

 <script>    //滚动定位到product         function scroll() {             var scroll_offset = $("#product").offset();             $("body,html").animate({                 scrollTop: scroll_offset.top             }, 0);         } </s

JS定位PDF页码。

由于项目中的PDF文章段落标题有些是英文,对其翻译后需要定位到具体的页码. 查询相关资料及进行尝试后发现可以用如下方法可以实现 function gotoPage(page) {            var obj = $("#pnlPdfObject").parent();            obj.html("<embed id=\"pnlPdfObject\"src=\"pdf_cg/6130.pdf#page=" +

使用js定位到可编辑div的末尾

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div contenteditable="true" id="guestbook_editor">2</div> <button onclick=&quo

URL锚点HTML定位技术机制

一.锚点是什么 锚点就等同于火影中的“飞雷神之术”,我们先看百科中锚点的解释: 使用命名锚记可以在文档中设置标记,这些标记通常放在文档的特定主题处或顶部.然后可以创建到这些命名锚记的链接,这些链接可快速将访问者带到指定位置.创建到命名锚记的链接的过程分为两步.首先,创建命名锚记,然后创建到该命名锚记的链接. 再看看“飞雷神之术”的解释: 日本动漫<火影忍者>中时空术的一种,S级.利用标记完成空间穿梭. 都是做标记,然后快速定位.说不定AB(岸本齐史)也是个网页制作爱好者哦! 其实,关于锚点,我