小弟在弄一段用JavaSript写的文本编辑器,就是一般论坛上面用的那种.他有好几个文件组成,包括一个主界面和其他的一些JS文件,开始这个主界面文件是ASP的(其中没有任何VBScript代码,只有javascript和HTML代码).我想把他搞到.net中间去,于是就把主界面文件WEBeditor的后缀名改为了ASPX,但是就运行不起来了,后来我又将WEBeditor改为HTM文件,但是又能用了.
WEBeditor文件里面包含了两个JavaSript文件:
<script language="JavaScript" src="images/DhtmlEdit.js"></script>
<script language="JavaScript" src="images/editor.js"></script>
我感觉改为aspx的时候这个两个文件更本就没有调用,但是改为HTM时都调用了
如果那位大哥遇到过类式的问题,请为小弟指点迷津,高分相送,急!!

解决方案 »

  1.   

    修改你的web.config为
    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>或者将2个js文件另存为utf-8格式
      

  2.   

    你纯粹的把后缀asp改为aspx是不行的,因为aspx页面中还多了
    <%@ Page language="c#" Codebehind="WebForm7.aspx.cs" AutoEventWireup="false" Inherits="Document.WebForm7" %>
    等相关信息
    如果你要把asp中内容转移到aspx页面中,需要先建立一个aspx页面,如WebForm7.aspx,然后把asp页面中的<html>...</html>部分copy到WebForm7.aspx中覆盖<html>...</html>部分就可以了