关于锚点导致页面参数丢失的问题

原创 2011年01月12日 16:13:00

问题描述

页面上有一个指向本页面锚点的链接,点击之后导致页面重新加载,而原来在url中的参数丢失

例如:

    一个页面的链接是http://127.0.0.1/app/a.jsp?arg1=a&arg2=b

    点击锚点连接后应该指向http://127.0.0.1/app/a.jsp?arg1=a&arg2=b#anchor1

    但是实际却指向了http://127.0.0.1/app/a.jsp#anchor1

 

解决办法

请检查页面是否有类似<base href="http://127.0.0.1/app/a.jsp" />这样的标签。删掉。

 

原因

<base> 标签为页面上的所有链接规定默认地址或默认目标。
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。
使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。

锚点无法链接问题

  • 2016年05月17日 11:52
  • 36KB
  • 下载

用锚点进行HTML页面内容的跳转

介绍 我们知道,JavaScript可以实现HTML页面上非常丰富的事件和动作,比如说点击工具栏某个按钮时,显示相应特定的内容并隐藏其他。但在有些Web应用部署的实际情况中,会禁用除了HTML之外的其...
  • eengel
  • eengel
  • 2013年12月04日 15:30
  • 16277

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

1.锚点跳转简介 Edit 锚点其实就是可以让页面定位到某个位置上的点。在高度较高的页面中经常见到。比如百度的百科页面,wiki中的page内容。 我知道实现锚点的跳转有两种形式...

jQuery页面内滑动到锚点导航效果,回到顶部

在看别人的网页的时候,有些页面很长,

页面内锚点定位及跳转方法总结

接着上一篇,其实是一个功能,本来感觉挺简单的一个问题,没想到遇到两个坎儿,无语。。。   点击锚点跳转到相应DIV的问题。   最简单的方法是锚点用标签,在href属性中写入DIV的...

Web前端-html页面-01(锚点、表单、个人简历)

最近对Web前端很感兴趣,学习之01先来几张图镇楼! 1.锚点链接 2.单选框图片背景更换 3.嵌套表格 4.HTML版个人简历 5.表单输入框 6.邮箱注册表单 ...

HTML,Jsp,Jquery 应用锚点实现页面的导航显示

锚点就是通过链接地址跳转到页面的指定的地方;

Html利用锚点标记代替iframe实现页面无刷新加载

在Html中,有时为了实现页面的无刷新加载,相信有不少人会用到iframe标签。尤其是在做后台管理系统的时候,经常会在左边放置一个导航菜单,然后将正文显示在iframe中,类似如下写法: xxx...

页面内锚点定位及跳转方法总结

接着上一篇,其实是一个功能,本来感觉挺简单的一个问题,没想到遇到两个坎儿,无语。。。   上一篇是关于scroll事件绑定的问题,这一篇的问题是:点击锚点跳转到相应DIV的问题。   最简单的方法...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于锚点导致页面参数丢失的问题
举报原因:
原因补充:

(最多只允许输入30个字)