我对PHP很陌生,并且想知道是否有办法通过在正文中使用PHP来覆盖标题标记中显示的内容。
让我解释一下为什么我要这样做。我正在使用一个允许我创建PHP页面的论坛/ cms软件,但不会让我改变标题的任何内容(包括标题标签)。我希望有一个脚本,我可以使用PHP放入正文,这将覆盖显示在默认标题标签中的任何内容。
这可能是一个疯狂的问题,如果是这样,我道歉。
想法如何在标题中得到我需要的东西。
谢谢!
答案 0 :(得分:5)
你不能。
如果要更改它,请添加一些将在客户端执行的Java脚本代码并为您执行此操作:
<script>
document.title = "This is the new page title.";
</script>
还有一些PHP:
<head><title>some title</title></head>
<body>
<?php if (some condition, etc) { ?>
<script>
document.title = "This is the new page title.";
</script>
<?php } ?>
</body>
答案 1 :(得分:1)
<html>
<head>
<title>Hello</title>
</head>
<body>
<?
echo "<script>document.title='Hello, World!';</script>";
?>
</body>
</html>