在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
使用Ajax的方法在后置代码(.cs文件中)向页面写入JavaScript脚本的方法, 虽然Response.Write("<script>脚本内容</script>");的方式也可以做到向页面写入脚本代码, 但是脚本输出的内容多在网页显示的最上方,用以下方法可以将脚本内容写在你想要的任意地方。
ClientScriptManager cs = this.ClientScript;
cs.RegisterArrayDeclaration("Hello", "1, 2, 3"); cs.RegisterClientScriptBlock(this.GetType(), "HelloWorld", "function helloWorld(){alert(1);}", true); cs.RegisterClientScriptInclude("HelloWorld", "HelloWorld.js"); cs.RegisterExpandoAttribute(this.Button1.ClientID, "Hello", "World"); cs.RegisterHiddenField("hello", "world"); cs.RegisterOnSubmitStatement(this.GetType(), "HelloWorld", "return window.confirm('Do you really want to submit the form?')"); cs.RegisterStartupScript(this.GetType(), "HelloWorld", "<script>alert('The page has loaded!')</script>");
|
请发表评论