<%@LANGUAGE="javascript" codepage="936" %><%
Response.Charset="UTF-8";
Response.Write("<script>alert('1212!');</script>"); //这一行,能执行
Response.Write("<script>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
Response.Write("<script language='javascript'>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
%>
我就一直很不解的是:同样结构的3行Response.Write,为什么第一条能正常执行,而第二、三条,却不能执行?难道是因为:第一行中,无汉字?
Response.Charset="UTF-8";
Response.Write("<script>alert('1212!');</script>"); //这一行,能执行
Response.Write("<script>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
Response.Write("<script language='javascript'>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
%>
我就一直很不解的是:同样结构的3行Response.Write,为什么第一条能正常执行,而第二、三条,却不能执行?难道是因为:第一行中,无汉字?
解决方案 »
- 请问元素对象的事件名是否可写成变量,火狐可以,不知道ie如何写
- javascript中constructor
- document.cookie在ie6创建不了
- 点击a链接改变iframe src
- 解释下document.write("<option value=\"",arr[i],"\" ",SELECTED,">",arr[i]); 的语
- 高分求一选项卡效果!!
- 高分请教,一个javascript初学者的问题。
- 高手回答,关于textarea的问题啊
- 这句简单的Select Case为什么不行呢?
- JQ自定义的链接提示问题。
- ext4 树的拖拽
- Response.Write alert还是有问题
Response.Charset="UTF-8";
Session.CodePage=936
Response.Write("<script>alert('1212!');</script>"); //这一行,能执行
Response.Write("<script>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
Response.Write("<script language='javascript'>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
%>
加不加老师提供的语句 Session.CodePage=936
结果还是不显示出来。我在无意中,进行如下测试,居然成功了。
但是不知道原因。(想请教老师:这是怎么回事?)将上述命令中的“保存成功!”后面的“!”(这是全角下的),改成半角的,就正常了。是我笨,还是ASP有机关?