utf-8文件没设定utf-8问题

mingfish2 2010-08-04 10:41:00
test.htm是uft-8格式的,但文件里面没写
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这样用浏览器打开文件,看到的是乱码的,需要通过“查看-字符编码-utf-8”来查看正常效果。

请问能否通过js实现以上操作?
下面的代码经测试无效:


<head>
<script type="text/javascript">
document.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />");
</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function set_utf(){
$("head").append(
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />"
);
}
</script>
</head>

<body>
<div>我是utf-8</div>
<button onclick="set_utf()">set_uft</button>
</body>


...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xk1126 2010-08-05
  • 打赏
  • 举报
回复
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

utf-8是jsp中的编码格式
WebAdvocate 2010-08-05
  • 打赏
  • 举报
回复
META的解析时间已经过去了 你再用JS写到页面上 也白搭
myhope88 2010-08-05
  • 打赏
  • 举报
回复
直接写在head中就行了呀,干吗要这样子写呢
  • 打赏
  • 举报
回复
用JS来干这个,非常愚蠢.

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧