`
MauerSu
  • 浏览: 515012 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

[JavaScript][页面定位]锚的简单使用

 
阅读更多

源:http://blog.csdn.net/szwangdf/article/details/4205553

评:

 [页面定位]锚的简单使用

 

1.使用window.location.hash定位到指定的锚

 

[xhtml] view plaincopy
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
  2. <HTML>  
  3. <HEAD>  
  4. <TITLE> New Document </TITLE>  
  5. <META NAME="Generator" CONTENT="EditPlus">  
  6. <META NAME="Author" CONTENT="">  
  7. <META NAME="Keywords" CONTENT="">  
  8. <META NAME="Description" CONTENT="">  
  9.   
  10. <mce:script laguage="javascript"><!--  
  11.     function onTopClick() {  
  12.         window.location.hash = "#top";   
  13.     }  
  14.     function onBottomClick() {  
  15.         window.location.hash = "#bottom";   
  16.     }  
  17. // --></mce:script>   
  18. </HEAD>  
  19.   
  20. <BODY>  
  21.     <a name="top"></a>  
  22.     <input id="btnBottom" type="button" onclick="javascript:onBottomClick()" value="跳转到底部"/><BR>  
  23.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  24.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  25.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  26.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  27.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  28.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  29.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  30.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  31.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  32.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  33.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  34.         1<BR>2<BR>3<BR>4<BR>5<BR>  
  35.     <input id="btnBottom" type="button" onclick="javascript:onTopClick()" value="跳转到顶部"/><BR>  
  36.     <a name="bottom"></a>  
  37. </BODY>  
  38. </HTML> 
分享到:
评论

相关推荐

    JS如何实现在页面上快速定位(锚点跳转问题)

    在网页设计中,尤其是在内容较多、页面较长的情况下,合理使用锚点可以提高用户体验,让用户快速定位到感兴趣的内容区域。 锚点跳转主要可以通过两种形式实现:一种是使用传统的a标签配合name属性,另一种是使用a...

    js 实现锚平滑定位页面

    在JavaScript中实现锚点平滑定位页面是前端开发中的常见需求,本文将详细介绍这一过程。 首先,我们需要理解HTML锚点的基本原理。在HTML中,我们可以通过设置`&lt;a&gt;`标签的`href`属性为`#target`来创建一个锚点链接,...

    jq平滑移动、定位到锚链接

    通过编写一些简单的JavaScript代码,我们可以让页面以平滑、渐进的方式滚动到目标位置,而不是瞬间跳跃。这通常涉及到`animate()`函数的使用,这是一个允许我们创建自定义动画的强大工具。 下面是一个基本的jQuery...

    锚点定位.rar

    JavaScript可以通过监听`click`事件,然后使用`window.scrollTo()`方法来控制页面的滚动。例如: ```javascript document.querySelector('#menu-item').addEventListener('click', function(e) { e.preventDefault...

    javascript 自动转到命名锚记

    在本文中,我们将深入探讨如何使用 JavaScript 自动转到命名锚记,以及如何实现页面的自动滚动到指定高度。 1. 自动转到命名锚记 在HTML中,我们可以为任何元素添加一个锚记,以便通过URL的`#`符号引用它。例如: ...

    jQuery右侧固定层导航锚点定位代码.zip

    2. **锚点定位**:锚点定位是一种在HTML中使用`&lt;a&gt;`标签链接到页面内部特定位置的方法。通过设置`href`属性为`"#锚点ID"`,可以创建一个链接,当点击时,页面会滚动到具有相应ID的元素。在本代码中,导航菜单的每个...

    页面内锚点定位及跳转方法总结(推荐)

    第四种方法是使用JavaScript的`scrollIntoView`方法,该方法直接将指定元素滚动到视口可见范围。例如: ```javascript document.getElementById("div1").scrollIntoView(); ``` 这种方法既保持了URL不变,也能实现...

    toc-加锚链接js适用于长文章

    标题“toc-加锚链接js适用于长文章”指的是在网页中使用JavaScript实现的目录(Table of Contents,简称TOC)锚点链接功能,这个功能特别适用于篇幅较长的文章,可以帮助读者快速定位到他们感兴趣的内容部分。...

    html中锚标记用法实例分享

    在某些情况下,可能需要使用JavaScript来处理锚标记,例如动态生成或修改链接。在提供的代码中: ```html &lt;script language="JavaScript"&gt; ffcod = delpost.runcode1.value; ffcod = ffcod.replace(/ /g,''); ...

    jQuery网页锚链接平滑过渡切换代码.zip

    在网页设计中,锚链接(Anchor Link)常用于页面内部导航,使得用户可以直接跳转到页面的特定位置。然而,传统的HTML锚链接在跳转时可能会瞬间定位,用户体验并不理想。"jQuery网页锚链接平滑过渡滚动切换代码"提供...

    页面滚动到一定位置切换栏被固定,且可以随意查看页面的某些内容

    2. **CSS样式**:使用CSS来设置初始的切换栏样式,并为其添加一个类,例如`.fixed`,用于在滚动时应用固定定位。如: ``` .navbar { position: static; /* 初始状态 */ } .navbar.fixed { position: fixed; ...

    下拉滚动条动态显示锚定

    综上所述,"下拉滚动条动态显示锚定"涉及到HTML的锚点机制、CSS的定位属性以及JavaScript的事件监听和DOM操作。通过合理运用这些技术,可以创建出用户友好、功能完善的网页交互体验。在实际开发中,不断优化和调试,...

    wudics返回页面顶部代码

    本文将详细介绍三种实现返回页面顶部的方法:使用HTML锚标记、使用JavaScript `scroll` 函数以及使用`onload`事件结合`scroll`功能。 #### 二、使用HTML锚标记返回页面顶部 **原理简介:** HTML锚标记是一种非常...

    html 网页中的锚点(命名锚记)的使用介绍

    HTML网页中的锚点,也称为命名锚记,是网页设计中非常...通过合理使用锚点,可以让用户在浏览长页面时更加方便,也可以在多个页面之间实现精准导航。了解并熟练掌握锚点的使用,对于提升网页设计和开发能力至关重要。

    html_JavaScript_css试题.pdf

    HTML、JavaScript 和 CSS 是网页开发中的核心技术,它们分别负责页面结构、交互逻辑和样式设计。在HTML中,`&lt;h1&gt;`标签用于定义标题,`&lt;!-- --&gt;`是注释标签,`&lt;strong&gt;`用于加粗文字,`&nbsp;`表示空格,`&lt;a name&gt;`...

    前端网站页面(html+css).zip

    这些链接可能包含URL(统一资源定位符)和锚文本,让用户能够方便地跳转到目标页面。 **响应式设计** 为了适应不同设备的屏幕尺寸,前端开发者会使用响应式设计。这通常涉及到使用CSS的媒体查询,以及流体布局(如...

    在Javascript中处理字符串之big()方法的使用

    这样,页面上的其它链接可以通过这个锚点定位到“Hello World”。 ### 入门学习中的基础知识 big()方法作为JavaScript入门学习中的基础知识之一,对于初学者理解字符串在JavaScript中的处理至关重要。通过理解这种...

    js实现目录定位正文示例

    锚点即页面中的一个特定位置,可以通过URL的锚名称进行定位。在HTML中,锚点的名称是通过id属性来指定的,而链接则是通过href属性来指定目标锚点的。 ### 关键步骤 1. **创建锚点**:在HTML文档中的正文部分的关键...

    Selenium中文手册

    - **dom=javascriptExpression**:使用JavaScript表达式来定位元素,表达式必须以“document”开头。 - **xpath=xpathExpression**:使用XPath表达式来定位元素,表达式需以“//”开头。 - **link=textPattern**...

Global site tag (gtag.js) - Google Analytics