HTML5_字符集属性

来源:互联网 发布:mac地址会重复吗 编辑:程序博客网 时间:2024/06/09 21:00
<html><head><title>HTML5_字符集属性</title><!--<meta  charset="utf-8">--><script type="text/javascript">/*HTML5新增了几个与文档有关的属性。其中有,charset属性表示文档中实际使用的字符集,也可以用来指定新的字符集,默认情况下这个字符集值为“UTF-16”,但可以用<mete>元素、相应头部或者直接设置charset属性修改这个值。来看一个例子。*/window.onload = function(){alert(document.charset);//"UTF-16"不添加<meta charset>时 这个我测试过应浏览器而异 win7 64 chrome gbk ie11 gb2312 firefox 为undefinde document.charset = "utf-8";alert(document.charset);alert(document.defaultCharset)//if(document.charset != document.defaultCharset){alert("Custom character set being used.");}/*通过这两个属性可以得到文档使用的字符编码的具体信息,也能对字符编码进行准确的控制。运行适当的情况下,可以保证用户正常查看页面或者使用应用。支持document.charset属性的浏览器有IE、FireFox、Safari、Opera和Chrome。支持document.defaultCharset属性的浏览器有IE、Safari和Chrome。*/}</script></head><body></body></html>

0 0