现有两个文件分别是1.htm和1.aspx,内容如下:
1.htm:
<html>
<body>
<script language="javascript" src="1.aspx"></script>
</body>
1.aspx:
<%@ Page Language="C#" AutoEventWireup="True" %>
<script runat="server">
void Page_Load(Object sender,EventArgs e)
{
string aa="<a href=test.htm>test</a><br>";
string bb="<a href=test.htm>测试</a>";
Response.Write("document.write('"+aa+"');");
Response.Write("document.write('"+bb+"');");}
</script>
出现的问题是:
单独运行1.aspx中文能正常显示,可是用1.htm调用,中文就会出现乱码。这是否与编码有关,需要在那里设置,请高高高手给予解决,急盼!!!!
另还有如:string aa="<a href='test.htm'>test</a><br>";
用1.htm调用就会报错。希望一并能够解答
1.htm:
<html>
<body>
<script language="javascript" src="1.aspx"></script>
</body>
1.aspx:
<%@ Page Language="C#" AutoEventWireup="True" %>
<script runat="server">
void Page_Load(Object sender,EventArgs e)
{
string aa="<a href=test.htm>test</a><br>";
string bb="<a href=test.htm>测试</a>";
Response.Write("document.write('"+aa+"');");
Response.Write("document.write('"+bb+"');");}
</script>
出现的问题是:
单独运行1.aspx中文能正常显示,可是用1.htm调用,中文就会出现乱码。这是否与编码有关,需要在那里设置,请高高高手给予解决,急盼!!!!
另还有如:string aa="<a href='test.htm'>test</a><br>";
用1.htm调用就会报错。希望一并能够解答
1.aspx不是js脚本,当然不可以<script src='1.aspx'>。。
<iframe src='1.aspx'></iframe>用框架就可以了。