如何获得当前的HTML页面标题与JavaScript
我试图得到与JavaScript的纯HTML页面标题。
我使用Firefox和
document.title
我得到额外的“ – Mozilla的火狐”到标题的末尾。 我知道很容易通过修改string来摆脱这一点,但如果他们改变文本,使用不同的格式等,或者其他浏览器修改这个不同,我有额外的文字再次。
那么,是否有任何跨浏览器的方式来获取JavaScript的纯标签内容? Jquery的解决scheme是好的。
直接从DOM的一个选项:
$(document).find("title").text();
仅在Chrome和IE9上testing,但逻辑上应该适用于所有浏览器。
或者更通用
var title = document.getElementsByTagName("title")[0].innerHTML;
试试这个
$('title').text();
喜欢这个 :
jQuery(document).ready(function () { var title = jQuery(this).attr('title'); });
适用于IE,Firefox和Chrome。
$('title').text();
返回所有标题
但如果你只是想页面标题然后使用
document.title