jquery - 你能操纵页面标题吗?

时间:2009-12-13 19:30:09

标签: jquery parameters title

我以为我听说过你无法使用jquery操作内容...这是正确的吗?基本上,我有一个网站,其参数如p.php?d = keyword + keyword + keyword,我希望能够根据d参数中的内容设置标题...有没有办法做到这一点?

3 个答案:

答案 0 :(得分:15)

你不需要jQuery:

document.title = 'Some text';

答案 1 :(得分:8)

$('title').text("some text");

答案 2 :(得分:1)

如果你真的想在客户端用JavaScript / jQuery做,请试试这个:

// get query arguments
var $_GET = {},
    args = location.search.substr(1).split(/&/);
for (var i=0; i<args.length; ++i) {
    var tmp = args[i].split(/=/);
    if (tmp[0] != "") {
        $_GET[decodeURI(tmp[0])] = decodeURI(tmp.slice(1).join(""));
    }
}

// change title of document
if (typeof $_GET["d"] == "string") {
    $("title").text($_GET["d"]);
}