嘿,我有大约10个不同标题的php页面,代码如下:
< title >some title here< /title>
我使用jquery的$('title').html('new title')动态更改标题,但这会更改所有php页面的标题。有没有办法指定我想要更改其标题的页面。我对这10个页面使用了一个.js脚本,所以任何引用文档的代码都会影响这10个php页面。我只想影响thisone.php
谢谢。
我有一个客户端呈现的React站点,我想为其实现react-helmet-async模块(版本1.0.7)。
我的情况在我的反应应用程序:
/public/index.js
<head>
<title>My title in the index file</title>
...
因此,对于某些页面,我希望有一个不同的页面标题。
尝试:
与示例相反,我的客户端React存储库中没有app.js文件。因此,我所做的就是在页面中添加以下内容,我想要一个独特的页面标题:
import { Helmet, HelmetProvider } from &
我知道我可以使用和来更改页面标题。但我有个问题。
react-document-title可以设置默认页面标题,如下所示:
function App() {
// Use "My Web App" if no child overrides this
return (
<DocumentTitle title='My Web App'>
<SomeRouter />
</DocumentTitle>
);
}
头盔也能做同样的事吗?
此外,从github中的示例来看,它们都使用静态标题。
我正在尝试以vue布局获取由nuxt.config.js配置的head对象。以便在应用程序栏中显示与页面标题相同的标题。 我知道您可以使用vue组件中的head函数来更改页面标题。但是否也有可能以某种方式检索这些信息呢? <script>
export default {
data () {
return {
title: head.titleTemplate // possible?
}
},
head () {
// here it is possible to change it but how about getting
我目前正在我的一些页面上运行以下js,以便从页面上包含的h1标记中动态地设置页面上的标题标记。
document.title = document.getElementsByClassName("Category-H1")[0].innerHTML;
但是,当我查看页面的源代码时,它仍然显示旧的title标记,即使js已经更改了它。
有人建议我可能必须添加一个"onload event of the body",不确定这是否会有帮助,或者我需要运行什么onload事件。
还有其他想法吗?有什么建议吗?谢谢- Alex
我正在试验Chrome的扩展,试图根据其标题设置一个可以阻止和重定向网站的浏览器。在本例中,当任何网页标题都有"Microsoft官方主页“的值时,我希望它重定向到。下面的示例代码几乎有效,问题是我必须在第一次访问页面时刷新页面,否则它不会将我重定向到example.com。为什么它在第一次看到带有指定标题的页面时不重新定向,而不需要我刷新它,我应该如何处理它呢?
background.js:
// Listens for a change to occur.
chrome.tabs.onUpdated.addListener(function() {
// Gets the U
有没有办法通过JS onload设置一个网站的标题?我写了这个,但我不确定哪里是不正确的:
function my_code(){
document.title = "The new title goes here.";
}
window.onload=my_code();
顺便说一下,页面标题是静态的。
编辑:我想这样做的原因是因为我正在为一个不包含标签的网站编写一个Safari扩展,所以我想通过JS插入一个。