创建锚链接

锚链接让访问者轻松地浏览很长的网页的各个部分。可以使用两组代码集来创建锚链接,这两组代码集均用 <A> </A>标记围起来。步骤如下:

首先,应确定锚的名称。本例中,我们仅使用 anchor 为名称。然后使用 <A NAME="anchor"> 代码定义锚放置的位置,以便无论何时链接这个锚,都可以通过调用这个锚的名称,将您直接到带到这个位置。请记住,如果您想在多个部分引用这个网页,使用锚更有意义,尤其当您无法在一个很长的网页中一次查看一个完整的浏览器窗口中的所有信息的时候,使用锚是最有用的。例如,我已经在本页的结尾处放置了以上锚代码以进行演示。现在,如何链接到这个锚呢?您只需使用:

 

<A HREF="/l/gb/yahoo/geo/ghtml/#anchor">第一部分</A>
(在本页跳转:这样写可以了<a href="#anchor"></a>)

请注意锚名称前面的 # -- 这非常重要!此代码将在您的网页中显示“第一部分”,单击它会将您带到同一网页中放置了这个锚的位置。

对于下面的示例,这是我们用来创建锚链接的代码。添加了几行 sample text 以显示一种跳转至底部锚的更有效的演示方法:

<a href="/l/gb/yahoo/geo/ghtml/#anchor">第一部分</a>
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p>sample text
<p><a name="anchor">到此结束!</a>

 

 

 

可以在datagrid的html代码中加入一个隐藏的锚点  
  <asp:TemplateColumn>  
  <ItemTemplate>  
  <asp:CheckBox   ID="c"   Runat="server"></asp:CheckBox> <a   href="xxx.html#label1"></a>    
  </ItemTemplate>  
  </asp:TemplateColumn>

 

在ButtonColumn   应该如何处理

问题解决了,只要在button列的事件的最后  
  用response.write("<script>document.location=#label1</script>")就可以了.  
  谢谢.几位的帮助!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值