Javascript 当我进入网页时,如何更改网站标题?当我在新的空白处时,如何更改其名称?
我有一个问题,改变网站标题在两个过程中 当我进入该网页时,其标题已通过下面显示的代码更改Javascript 当我进入网页时,如何更改网站标题?当我在新的空白处时,如何更改其名称?,javascript,html,jquery,Javascript,Html,Jquery,我有一个问题,改变网站标题在两个过程中 当我进入该网页时,其标题已通过下面显示的代码更改 <script type="text/javascript"> $(document).ready(function() { document.title = 'New Title'; }); </script> $(文档).ready(函数(){ document.title='新标题'; }); 斯克拉尼奥号 我的浏览器中有两个空白页。
<script type="text/javascript">
$(document).ready(function() {
document.title = 'New Title';
});
</script>
$(文档).ready(函数(){
document.title='新标题';
});
斯克拉尼奥号
- 我的浏览器中有两个空白页。a、 html和b.html
- 我的网站是a.html,标题是“a页面”
- 当我进入a.html时,它的名称变为新的标题
- 当我单击b.html页面时,我想将a.html的标题更改为“a页面”
<script>
window.onblur = function () { document.title = 'A Page?'; }
window.onfocus = function () { document.title = 'New Title'; }
</script>
window.onblur=function(){document.title='A Page?';}
window.onfocus=function(){document.title='newtitle';}
这是我的答案
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
$(function () {
var message = "New Title!";
var original;
$(window).focus(function() {
if(original) {
document.title = original;
}
}).blur(function() {
var title = $('title').text();
if(title != message) {
original = title;
}
document.title = message;
});
});
$(函数(){
var message=“新标题!”;
原始变量;
$(窗口).focus(函数(){
如果(原件){
document.title=原件;
}
}).blur(函数(){
var title=$('title').text();
如果(标题!=消息){
原件=标题;
}
document.title=消息;
});
});
这是我的答案
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
$(function () {
var message = "New Title!";
var original;
$(window).focus(function() {
if(original) {
document.title = original;
}
}).blur(function() {
var title = $('title').text();
if(title != message) {
original = title;
}
document.title = message;
});
});
$(函数(){
var message=“新标题!”;
原始变量;
$(窗口).focus(函数(){
如果(原件){
document.title=原件;
}
}).blur(函数(){
var title=$('title').text();
如果(标题!=消息){
原件=标题;
}
document.title=消息;
});
});
从您的网站上,您无法访问浏览器中的空白页,因为那里没有运行脚本。@empiric我看到了一个关于它的示例。然后请在这里包含该示例,并说明它不适用于您的原因。@empiric我编辑了我的帖子。啊,现在明白了,我认为空白页是指浏览器中的一个新选项卡,但是你可以访问这两个页面,所以你需要检测你什么时候不在页面上,或者更确切地说是什么时候离开页面,并触发标题更改。这可能对您的网站有所帮助,您无法访问浏览器中的空白页,因为那里没有运行脚本。@empiric我看到了一个关于它的示例。然后请在这里包含示例,并说明为什么它不适用于您。@empiric我编辑了我的帖子。啊,现在明白了,我认为“空白页”是指浏览器中的新选项卡,但您可以访问这两个页面。因此,您需要检测何时不在页面上,或者何时离开页面,并触发标题更改。这可能对你有帮助