0

嘿,所以我有大约 10 个不同标题的 php 页面,代码如下:

< title >some title here< /title>

我正在使用 jquery$('title').html('new title')来动态更改标题,但这会更改所有 php 页面的标题。有没有办法指定我要更改其标题的页面。我对十页使用一个 .js 脚本,因此任何引用文档的代码都会影响所有 10 个 php 页面。我只想影响说thisone.php

谢谢。

4

4 回答 4

4

这很简单。

document.title="YOUR TITLE HERE";

把它放在你的 jQuery 函数中。

编辑:OP的问题已更新。

如果您的标题会定期更改,但仅限于某些 PHP 文件,请仅包含更改这些 PHP 文件标题的代码。

于 2013-04-30T01:45:20.987 回答
1

您可以向 PHP 生成的 html 添加一个属性,例如<html title='Your title'>

你的代码看起来像这样:

    document.title = $('html')attr('title');
于 2013-04-30T01:44:34.230 回答
1
hope this help

var url =document.URL
var title=''
switch (url)
{
case "abc.com/1.php":
  title="title1";
  break;
case "abc.com/2.php":
  title="title2";
  break;
default:
  title="titledefault";
}
document.title = title;
于 2013-04-30T02:19:59.880 回答
0

尝试这样的事情:

$(document).ready(function ()
{
   document.title = "Hello World!";

});
于 2013-04-30T01:47:01.130 回答