获取URL中的锚名称

如果页面中插入锚如<a name="top" id="top"></a>,那么访问此锚时地址为http://www.mzwu.com/default.asp#top,页面程序有没有办法得到这个锚的名称呢?我们分别用ASP、VBScript和JAVAScript来做个小测试:

ASP

ASP只有个环境变量可以得到URL后的参数即QUERY_STRING,但经测试它并不能获取#后的内容,看来要用ASP获取URL后的锚名称可能性不大,后来在网上搜索也没有结果。

VBScript

经测试,用document.url和document.location.href均可得到完整的URL“http://www.mzwu.com/default.asp#top”,要获取锚名称只需对此URL处理下即可。

JAVAScript

同VBScript,也是用document.url和document.location.href得到完整的URL再经处理即可。

上一篇: SQL中使用ASP函数
下一篇: 你为什么是穷人?
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 1 | 引用: 0 | 查看次数: 5383
发表评论
登录后再发表评论!