Javascript 是否可以将上标添加到浏览器选项卡

Javascript 是否可以将上标添加到浏览器选项卡,javascript,jquery,html,Javascript,Jquery,Html,我被要求在浏览器选项卡中显示的文本中添加上标 该选项卡始终显示标记的内容,因此有人知道这实际上是否可行吗?不,不可能。选项卡文本是文档标题,在我见过的任何浏览器中都不支持HTML 我想,你可以用几个上标数字来获得HTML实体代码(²是上标2)。不,这是不可能的。选项卡文本是文档标题,在我见过的任何浏览器中都不支持HTML 我想,你可以得到一些上标数字的HTML实体代码(²是上标2)。取决于你想在上标中输入什么字符。如果要显示的内容包含Unicode上标字符,请尝试以下操作: &l

我被要求在浏览器选项卡中显示的文本中添加上标


该选项卡始终显示
标记的内容,因此有人知道这实际上是否可行吗?

不,不可能。选项卡文本是文档标题,在我见过的任何浏览器中都不支持HTML


我想,你可以用几个上标数字来获得HTML实体代码(
²
是上标2)。

不,这是不可能的。选项卡文本是文档标题,在我见过的任何浏览器中都不支持HTML


我想,你可以得到一些上标数字的HTML实体代码(
²
是上标2)。

取决于你想在上标中输入什么字符。如果要显示的内容包含Unicode上标字符,请尝试以下操作:

<head>
    <title>E = mc&#178;</title>
</head>

E=mc²;

取决于要在上标中输入的字符。如果要显示的内容包含Unicode上标字符,请尝试以下操作:

<head>
    <title>E = mc&#178;</title>
</head>

E=mc²;

如果您想在标记中添加类似HTML的内容:

     Widget<sup>TM</sup> Model 6100
WidgeTM 6100型
然后您可以尝试(在铬上测试-点击即可生效):


更改标题栏的文本--IE11,Chrome,仅限Chrome
h1{背景色:暗蓝色;颜色:淡蓝色}
.short{font size:5px}
a{高度:40;字体系列:Arial;背景色:暗金色;颜色:淡黄色}
a:悬停{背景色:深色;颜色:粉蓝}
a、 深蓝色{颜色:#4a4c79;}
函数newTitle()
{
parent.document.title=document.getElementById('stuff').innerHTML;
}
更改标题栏--IE11,铬,仅铬
部分(一)贸易;;东西

如果您想在标记中添加类似HTML的内容:

     Widget<sup>TM</sup> Model 6100
WidgeTM 6100型
然后您可以尝试(在铬上测试-点击即可生效):


更改标题栏的文本--IE11,Chrome,仅限Chrome
h1{背景色:暗蓝色;颜色:淡蓝色}
.short{font size:5px}
a{高度:40;字体系列:Arial;背景色:暗金色;颜色:淡黄色}
a:悬停{背景色:深色;颜色:粉蓝}
a、 深蓝色{颜色:#4a4c79;}
函数newTitle()
{
parent.document.title=document.getElementById('stuff').innerHTML;
}
更改标题栏--IE11,铬,仅铬
部分(一)贸易;;东西

一般的答案是,您不能在
标题
元素中使用任何标记(这不仅仅是一项正式要求,浏览器无法识别其中的任何标记),因此您只能在纯文本中完成。Unicode中有一组相对较大的字符,但它们是根据不同上下文中的特定用途添加的,而不是系统地添加上标字符。此外,对字体中大多数字符的支持相当有限,浏览器可能会使用您(作为作者)无法更改的特定字体呈现
title
元素


关于评论中提到的关于字母MC的特定问题,有上标M字符,尽管它是用于语音符号,没有上标C字符。

一般的答案是,您不能在
标题
元素中使用任何标记(这不仅仅是一个正式的要求,浏览器无法识别其中的任何标记),因此您只能使用纯文本进行操作。Unicode中有一组相对较大的字符集,但它们是根据不同上下文中的特定用途添加的,而不是系统地添加上标版本的字符。此外,字体中对大多数字符的支持相当有限,浏览器可能会呈现
title
元素使用您不能更改的特定字体(作为作者)


关于评论中提到的关于字母MC的具体问题,有一个上标M字符,虽然它是用于语音符号,但没有上标C字符。

不这样认为。据我所知,你不能在其中有任何样式。在
选项卡中没有样式,但是,任何UTF-8字符(和符号)被接受。在接受“不,这不可能”答案之前,你看到我的答案了吗?不要这样认为。据我所知,你不能在那里有任何样式。在
选项卡内没有样式,但是,任何UTF-8字符(和符号)都被接受。在接受“不,这不可能”之前,你看到我的答案了吗答案?不幸的是,它们不是数字-字母MC是必需的,但你不能。正如他们所说,“不要让它按应有的方式工作,让它按应有的方式工作。”也许你可以通过滚动标签标题获得相同的用户体验,甚至(喘息)闪烁?只是尝试使用实体代码——不起作用(无论如何,在Chrome中)。您只需将字符粘贴到javascript(
$(“title”).text(“E=mc²”)
),但正如其他海报所指出的,这将要求浏览器使用具有字符映射的字体。而移动浏览器基本上根本不在基本UI中显示选项卡标题。不幸的是,它们不是数字-字母MC是必需的,那么你就不能。“不要让它按应有的方式工作,让它按应有的方式工作。”正如他们所说。也许你可以通过滚动标签标题,甚至(喘息)闪烁来获得相同的用户体验?只是尝试使用实体代码——不起作用(无论如何,在Chrome中)。你可以将字符粘贴到你的javascript(
$(“title”).text(“E=mc²”)
),但正如其他海报所指出的,这将要求浏览器使用具有字符映射的字体。而移动浏览器基本上根本不在基本UI中显示选项卡标题。我认为
&trade;