在vs2005里把html里面的部分英文代码改为中文后再运行出现乱码的解决方法
2008-09-01 12:06
851 查看
改写前:
<html>
<head>
<title>ASCIIMathML.js demo</title>
<script type="text/javascript" src="ASCIIMathML.js"></script>
<script type="text/javascript">
translateOnLoad=false;
function display() {
var str = document.getElementById("inputText").value;
var outnode = document.getElementById("outputNode");
var n = outnode.childNodes.length;
for (var i=0; i<n; i++)
outnode.removeChild(outnode.firstChild);
outnode.appendChild(document.createTextNode(str));
AMprocessNode(outnode);
}
</script>
改写后:
<html>
<head>
<title>ASCIIMathML.js demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">//此行是新加的!
<script type="text/javascript" src="ASCIIMathML.js"></script>
<script type="text/javascript">
translateOnLoad=false;
function display() {
var str = document.getElementById("inputText").value;
var outnode = document.getElementById("outputNode");
var n = outnode.childNodes.length;
for (var i=0; i<n; i++)
outnode.removeChild(outnode.firstChild);
outnode.appendChild(document.createTextNode(str));
AMprocessNode(outnode);
}
</script>
<html>
<head>
<title>ASCIIMathML.js demo</title>
<script type="text/javascript" src="ASCIIMathML.js"></script>
<script type="text/javascript">
translateOnLoad=false;
function display() {
var str = document.getElementById("inputText").value;
var outnode = document.getElementById("outputNode");
var n = outnode.childNodes.length;
for (var i=0; i<n; i++)
outnode.removeChild(outnode.firstChild);
outnode.appendChild(document.createTextNode(str));
AMprocessNode(outnode);
}
</script>
改写后:
<html>
<head>
<title>ASCIIMathML.js demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">//此行是新加的!
<script type="text/javascript" src="ASCIIMathML.js"></script>
<script type="text/javascript">
translateOnLoad=false;
function display() {
var str = document.getElementById("inputText").value;
var outnode = document.getElementById("outputNode");
var n = outnode.childNodes.length;
for (var i=0; i<n; i++)
outnode.removeChild(outnode.firstChild);
outnode.appendChild(document.createTextNode(str));
AMprocessNode(outnode);
}
</script>
相关文章推荐
- html编写代码时,显示效果中文内容出现乱码解决方法
- html设计之js弹出框出现中文乱码解决方法
- 用java代码写xml文件时,出现中文乱码的解决方法
- jsp页面包含含有中文的html页面出现乱码的解决方法(转载)
- android 代码中文出现乱码解决方法
- 写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题
- 可运行代码 文本框 插入html code 更新以后出现乱码。怎么解决?
- 用sublime text3编写的html网页用浏览器打开出现中文乱码的原理及解决方法
- ASP.NET Core2.0 使用VSCode 版本1.13.1工具 开发控制台运行出现中文乱码问题及解决方法
- windows上代码里中文注释拷贝到liunx下出现乱码的解决方法
- CentOS7 原装中文系统全部改为英文的命令行方式(另有解决乱码的方法)
- keil V4中,中文注释代码出现乱码的解决方法
- Android Studio 上面运行Java代码出现的乱码情况解决方法
- html设计之js弹出框出现中文乱码解决方法
- eclipse中导入项目时,代码中的中文出现乱码的解决方法(附详细截图)
- Notepad++开发JavaScript运行时中文出现乱码的解决方法
- 解决CentOS 安装时语言选择英文,然后语言改为中文乱码方法
- tomcat里面表单以get方式提交出现中文乱码解决方法
- Qt中QFtp获取带有中文的文件名称出现乱码的解决方法(比较巧妙,toLatin1压缩掉了QString自动给每个英文字符加上的那些00字节)
- 解决CentOS 安装时语言选择英文,然后语言改为中文乱码方法