当前位置: 代码迷 >> ASP.NET >> 请教定位跳转是如何实现的
  详细解决方案

请教定位跳转是如何实现的

热度:332   发布时间:2013-02-26 00:00:00.0
请问定位跳转是怎么实现的
我想在一个ASP.net做的网页里实现点了一个按钮后,就跳到本页的指定位置,

比如说     这页有三个大目录   分别在本页的10行       50行   和100行     有三个按钮    

1,2,3,点1,跳到10行处,点2跳到50行处,点3跳到100行处     请问怎么实现

麻烦大家了

------解决方案--------------------------------------------------------
Button1.Attributes.Add( "onclick ", "top.location.href = 'WebForm.aspx/#A1 ' ");
A1是锚。
------解决方案--------------------------------------------------------
<a id= "line50 "> 第50行 </a>

<a href= "#line50 "> 跳转到第50行 </a>
------解决方案--------------------------------------------------------
Button1.Attributes.Add( "onclick ", "top.location.href = 'WebForm.aspx/#A1 ' ");
A1是锚
------解决方案--------------------------------------------------------
也可以用 document.body.scrollTop 来控制,如:

document.body.scrollTop=150

document.body.scrollTop=500
------解决方案--------------------------------------------------------
用 <a name= "line50 "> 第50行 </a>

<a href= "#line50 "> 跳转到第50行 </a>


这个肯定对
  相关解决方案