1

我以为我在某处听说您不能使用 jquery 来操纵内容……对吗?基本上,我有一个站点,它具有诸如 p.php?d=keyword+keyword+keyword 之类的参数,并且我希望能够根据该 d 参数中的内容来设置标题...有没有办法做到这一点?

4

3 回答 3

15

为此,您不需要 jQuery:

document.title = 'Some text';
于 2009-12-13T19:48:06.937 回答
8
$('title').text("some text");
于 2009-12-13T19:31:55.587 回答
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"]);
}
于 2009-12-13T19:43:03.247 回答