如何使用JavaScript从当前URL中提取标记

时间:2010-02-04 00:43:31

标签: javascript html

给定/abc.html#variable1等URL,我想捕获variable1部分,以便在使用JavaScript(jQuery)时确定给定用户的“虚拟页面”。

4 个答案:

答案 0 :(得分:1)

如果我理解你的问题,你根本不需要jquery,只需使用

获取网址

var the_link = document.location

只获取url的哈希部分(#之后的文本)使用

var the_hash = document.location.hash 

获取可以使用的GET变量

var get_vars = document.location.search

答案 1 :(得分:0)

检查window.location.hash。不是特定于jQuery的。

答案 2 :(得分:0)

您可以使用window.location.hash获取#符号后面的值。

您可以找到有关here主题的一些信息。在AJAX的唯一网址的上下文中,您可以查看此extensive article

答案 3 :(得分:0)

我不确定这是否是你要求的,但是检索网页网址的方法是:

var pathname = window.location.pathname;

这真的是javascript,不涉及jQuery。 如果你想添加一些jQuery:

$(document).ready(function() {
    var pathname = window.location.pathname;
});

希望它有所帮助。