用psPAD,JAVAscript编辑中,中文全乱码,啥情况

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用psPAD,JAVAscript编辑中,中文全乱码,啥情况相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<script>
function ViewStatus()

var y=document.getElementById("txt1").value;
window.defaultStatus="欢迎你:"+y;


</script>
</head>
<body> <form>
用户名:<input type="text" id="txt1"/><br>
密码:<input type="text" id="txt2"/><br>
<input type="button"value="登录"id="btn1"onclick="viewStatus()"/>
<input type="button"value="登录"id="btn2"/>
</form>

</body>
</html>

参考技术A 很明显是文件的编码不对,用记事本打开,另存为会有编码出现,中文用UTF-8应该没问题追问

谢谢你,我刚说错了,是网页面打开乱码,DW也一样,一打开网页中文都乱码
还有什么叫中文用UTF-8

参考技术B <meta http-equiv="content-type" content="text/html; charset=windows-1250">
改为
<meta http-equiv="content-type" content="text/html; charset=UTF-8">追问

好了,还有个问题,登录按钮按下后,页面为什么没有出现欢迎你Y.....,

追答


改为

注意大小写

参考技术C <asp:Image ID="PicUrl" runat="server" Width="149px"
Height="104px" />追问

这什么用

追答

对不起啊,上面是随便发的。
你这个问题,乱码是因为保存的解码和读取的编码不统一导致的,看你的文档用的是windows-1250.这个恕我不懂不好说什么。但还是建议你用utf-8 编码,所有浏览器都能识别这个编码。还有你的编辑器保存的形式是什么编码,你文档的编码就要写成什么编码。比如:你保存的是utf8码文件,但是你的文档设置解码这个转码后肯定不是你想要的字符。

追问

还有个问题,登录按钮按下后,页面为什么没有出现欢迎你Y.....,

追答

对了,你贴上来的这句话里面属性值双引号不全

本回答被提问者采纳

vi/vim粘贴代码自动缩进导致全乱了

用vim打开一个空白文档,然后把已经复制的代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴的文本一行比一行靠右,看起来乱成一团。比较快的解决办法是,在粘贴文档前,在命令行模式下,输入

  1. :set noai nosi

然后按‘i‘ 进入编辑模式,再粘贴已经复制的代码内容,这样就不会自动缩进了。

有时候,这样的方法不好用,可以尝试这种:

:set paste


以上是关于用psPAD,JAVAscript编辑中,中文全乱码,啥情况的主要内容,如果未能解决你的问题,请参考以下文章

常用文本编辑器

vi/vim粘贴代码自动缩进导致全乱了

推荐 15 款很棒的文本编辑器

关于ASP.NET listview的问题 ASP.NET DIV中放入 listview控件 设计视图布局全乱了

先做了一个静态页面,布局兼容所有浏览器,将静态页面放入.net母版页中,布局就全乱了。

vim