首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

一样3条的response.write,居然一条执行,2条不执行

2013-09-12 
同样3条的response.write,居然一条执行,2条不执行%@LANGUAGEjavascriptcodepage936 %%Response.C

同样3条的response.write,居然一条执行,2条不执行


<%@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";
Session.CodePage=936
Response.Write("<script>alert('1212!');</script>"); //这一行,能执行
Response.Write("<script>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
Response.Write("<script language='javascript'>alert('保存成功!');</script>");//这一行,电脑不执行,无任何出错提示。
%>
[解决办法]
测试了一下都能弹框

js对全角半角没什么识别啊

热点排行