当前位置: 移动技术网 > IT编程>开发语言>.net > ASP .NET调用javascript中Response.Write和ClientScript.RegisterStartupScript的区别

ASP .NET调用javascript中Response.Write和ClientScript.RegisterStartupScript的区别

2017年12月12日  | 移动技术网IT编程  | 我要评论
例如下面的代码
复制代码 代码如下:

stringbuilder sb = new stringbuilder();
sb.append("<script language=javascript>");
sb.append("alert(document.forms.length);");
sb.append("</script>");

response.write(sb.tostring());
clientscript.registerstartupscript(this.gettype(), "test", sb.tostring());

可以明显的看到,response.write得到的是0,clientscript.registerstartupscript得到的是1。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网