这两段代码是不同的
2004-04-09 23:23
363 查看
第一段:
<Script Language="c#" Runat="Server">
void Page_Load(object sender,EventArgs e)
{
string script="<script>alert('ok!')<";
script+="/script>";
Page.RegisterClientScriptBlock("clientScript", script);
}
</Script>
运行结果:没有任何结果
第二段:
<Script Language="c#" Runat="Server">
void Page_Load(object sender,EventArgs e)
{
string script="<script>alert('ok!')<";
script+="/script>";
Page.RegisterClientScriptBlock("clientScript", script);
}
</Script>
<form runat="server">
</form>
运行结果:脚本成功发送到客户端,弹出对话框
总结:使用RegisterClientScriptBlock发送脚本时,页必须有runat="server"的form标记
<Script Language="c#" Runat="Server">
void Page_Load(object sender,EventArgs e)
{
string script="<script>alert('ok!')<";
script+="/script>";
Page.RegisterClientScriptBlock("clientScript", script);
}
</Script>
运行结果:没有任何结果
第二段:
<Script Language="c#" Runat="Server">
void Page_Load(object sender,EventArgs e)
{
string script="<script>alert('ok!')<";
script+="/script>";
Page.RegisterClientScriptBlock("clientScript", script);
}
</Script>
<form runat="server">
</form>
运行结果:脚本成功发送到客户端,弹出对话框
总结:使用RegisterClientScriptBlock发送脚本时,页必须有runat="server"的form标记
相关文章推荐
- 用Asp.Net使服务器重启???
- Google创始人的早期“变态”照片;-)
- 用标签库提高开发速度
- 灵活地回滚事务
- 最进在做苦力,代码写的真恶心。
- Struts Validation框架浅尝2
- Struts Validation框架浅尝1
- AspNetForums2.0安装问题!
- 外刊内容:The Delphi Magazine Issue 104, April 2004
- 用于继承的 singleton (在C++中)
- 如何在ASP中连接MySQL 数据库
- WTL for MFC Programmers(1)
- C#下实现主从DropDownList互动的方法
- WTL for MFC Programmers(3)
- 使用Java在Web上实现简易干特图之二
- 使用Java在Web上实现简易干特图之三
- 使用Java在Web上实现简易干特图之四
- 使用Java在Web上实现简易干特图之五
- 聊聊我对c/c++的认识
- Thinking in C++ 卷2中文版