JavaScript自动添加UTF-8编码,自动查询 head
是否有 UTF-8
的 meta
,没有的话自动添加
当然这个也可以扩展成其他功能,会用JavaScript创建一个标签
// 判断是否有编码标签
if (document.getElementsByTagName('meta')[0].hasAttribute('charset') == true) {
// 存在编码
} else {
// 初始化编码使用 UTF-8
var Meta = document.createElement('meta');
// 添加属性
Meta.setAttribute('charset', 'UTF-8');
// 创建标签
document.getElementsByTagName('head')[0].appendChild(Meta);
}