我有一个结构如下的模板:
<html>
<head><title> {%block title %} Default title {% endblock %} </title> </head>
<body>
<iframe>
<head> <title> {% block title %} Title for frame {% endblock %} </title> </head>
<body> Main content. This is what people see on the web page. </body>
</iframe>
<!-- Content that I do not want to reload every time. A player, to be precise. -->
</body>
</html>
在 iframe 中,我继承了模板等,以显示我的最终页面。iframe 中的标题栏被正确替换,并且 iframe 的标题是它应该是的。
但是,当我在 iframe 中加载页面时,我想替换父框架的标题。是否有可能做到这一点?我不想通过 Javascript 来做,因为这违背了 SEO 的目的。我希望在页面本身加载时从服务器端更改标题。
提前致谢。