首页 > 编程 > .NET > 正文

绝对酷,如何解决asp.net中&#106avascript脚本的问题(使用服务器控件执行客户端脚本

2024-07-10 13:01:59
字体:
来源:转载
供稿:网友
论坛中很多人问如何在asp.net中新开一个没有工具栏等等的窗口,大家都说用javascript解决,不错这件事实可以解决了,但是使用通用html control但是就不能用asp.net代码操作他了
现在我就为大家解决这个难题。

创建一个窗口
新开一个窗口的程序我向大家一定非常熟悉了,简单说一下
window.open(url, [name], [features])
url是要打开窗口的地址
name是新开窗口的名称
features是新开窗口的一些属性,例如尺寸等

打开窗口利用服务器属性
最简单的把客户端脚本添加到服务器控件的方法是在page_onload中为服务器控件添加属性,下面的一段代码就是为server command button控件添加onclick事件,他要被放到page_onload事件中。

dim features as string = _
"height=320;width=160;left=100;top=50;location=no;menubar=no;resizable=yes;scrollbars=no;status=no;titlebar=yes;toolbar=no"
dim sscript as string = window.open('customersearch.aspx', '', '" & features & "');"

' 将这个添加到服务器控件的属性
btnsearch.attributes.add("onclick", sscript);,欢迎访问网页设计爱好者web开发。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表