请问关于判断页面编码形式 假如有一个未知页面,我认为load进来一段js,能否判断当前页面的编码形式,utf8/gbk就行了。环境为ie系列,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript" src="file:///C|/JavaScript/jquery.js"></script><script type="text/javascript">window.onload = function(){ var meta = document.getElementsByTagName('meta')[0]; var charset = meta.getAttribute('content').substr(19,meta.getAttribute('content').length-1); if(charset != 'utf8/gbk'){ alert('本页不是utf8/gbk,是: ' + charset); } };</script></head><body><div id="a">我a页面的值</div> <input type="button" id="click" value="click me" /></body></html> 不严格的方式,看meta,一般来说utf8会特别定义,其它都认为是gb 谢谢ls,不过meta有可能不准把也有页面不写meta的 是有,不过一般utf8都会写,否则ie容易乱码,所以说不严格的,没想到什么好方法 <script type="text/javascript"><!-- alert(document.charset)//--></script> ExtJs的下载功能 请高手解释JS代码 jquery.treeView如何实现动态修改,删除,添加树节点 iframe如何根据页面自动调整大小? javascript函数返回值 eval解析json的数据,放在创建的table里显示没有效果 js能生成缩略图吗?对js是不是要求高了点 框架的问题 谁来帮帮我??????????????????????????????? 100分求段javascript代码,谢谢 本页DIV里的内容传送给另一个页的DIV? 帮忙翻译成我能看懂的啊.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="file:///C|/JavaScript/jquery.js"></script>
<script type="text/javascript">
window.onload = function(){
var meta = document.getElementsByTagName('meta')[0];
var charset = meta.getAttribute('content').substr(19,meta.getAttribute('content').length-1);
if(charset != 'utf8/gbk'){
alert('本页不是utf8/gbk,是: ' + charset);
}
};
</script>
</head><body>
<div id="a">我a页面的值</div>
<input type="button" id="click" value="click me" />
</body>
</html>
<script type="text/javascript">
<!--
alert(document.charset)
//-->
</script>