在网上找了找,发现有三种方法可以访问到前台代码:
第一种,OnClientClick (vs2003不支持这个方法)
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="client_click()" OnClick="Button1_Click" />
client_click() 就是javascript的一个方法。
第二种,Button1.Attributes.Add("onclick", "return Client_Click()");
“Client_Click() “是一个前台方法,可以替换成一般的脚本如:retrun confirm('确定删除吗?')
第三种,是我自认为最灵活的一种,ClientScript.RegisterStartupScript
例子:StringBuilder sb = new StringBuilder();
sb.Append("<script language='javascript'>");
sb.Append("Button2_onclick('" + serverPath + "')");
sb.Append("</script>");
ClientScript.RegisterStartupScript(this.GetType(), "LoadPicScript", sb.ToString());
第四种. 用Response.Write方法写入脚本
比如在你单击按钮后,先操作数据库,完了后显示已经完成,可以在最后想调用的地方写上
Response.Write("<script type='text/javascript'>alert();</script>");
这个方法有个缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定义,比如Response.Write("<script type='text/javascript'>function myfun(){...}</script>");
第五种 用ClientScript类动态添加脚本
用法如下:在想调用某个javascript脚本函数的地方添加代码,注意要保证MyFun已经在脚本文件中定义过了。
ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>MyFun();</script>");
这个方法比Response.Write更方便一些,可以直接调用脚本文件中的自定义函数。
可以在程序的任何地方执行,o(∩_∩)o...,是不是很好用呢
注意执行顺序:先执行Client ,再执行Server
相关推荐:
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
SEM+SEO:助力企业数字化营销的双剑合璧之道,ai头像丑
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
线上AI写作免费一键生成,轻松提升写作效率,解放创作思维
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
打造高效创作体验,写文章AI软件重塑内容生产力
ChatGPT全球宕机:人工智能的崩塌与未来的挑战,中国ai和美国ai教父
ChatGPT使用问题?如果您正在使用VPN,请尝试将其关闭,ai制作渐变立体
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
ChatGPT:基于Transformer技术的语言模型,开创人工智能未来,AI独战OK
人工AI软件的未来:智能时代的创新驱动力
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,景区线上推广用哪些网站
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
Chat免费,让沟通无界限,尽享智能对话时代,ai没办法置顶
SEO优化攻略:如何通过精准策略提升网站排名与流量,aI ow翻译
Bing无法使用怎么办?解决方法及替代方案推荐!,ai文字设计教程
SEO项目指的是什么,seo项目指的是什么意思 ,写个ai
SEO怎么排名?这5大技巧,轻松提升网站排名,人人都可ai
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
为什么做seo矩阵项目,为什么做seo矩阵项目不能做 ,怎么用ai写作
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
ChatGPT连了外网也登不了?如何解决这一问题,重新畅享AI助力!,ai少女大瓜
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
SEO才能:提升网站排名,突破网络营销的核心竞争力,南宁本地seo营销公司
优化收费,助力企业提升效益,实现共赢,宜州餐饮网站建设
什么是seo优化营销,seo主要优化什么 ,ai绘画国风古韵
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
智能AI写作生成:如何借助人工智能提升创作效率与质量
SEO指:如何通过精准优化提高网站流量和转化率,无锡论坛营销推广要多久
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
为什么做seo的人很少,为了什么做seo ,ai不负你
亚马逊产品seo什么意思,亚马逊平台产品专业术语 ,小新同学ai
SEO重要性与企业互联网发展的必由之路,互联网营销推广平台设计
SEO查:如何用精准的SEO诊断助力网站流量爆发,美团关键词排名怎么补
seo网赚什么意思,网站seo赚钱 ,ai打不开ai
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
SEM做得好可以取代SEO吗?浅析两者的异同与未来趋势,王道ai
ChatGPT网页版为什么不能用了?解析原因与解决办法,女人莫名其妙想ai
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
SEO特点与实施策略:提升网站流量与排名的关键,定西抖音seo价格查询
SEO公司核心业务是什么?揭秘提升网站排名的奥秘,写作助手ai一键生成作文在线
AI文章比对技术:引领写作与内容审核的新革命,ai智能写作小说免费
AI免费生成:释放创造力的秘密武器
SEO架构:提升网站流量的核心策略,东营南江全平台营销推广
AI免费生成文字,打造创作新时代
seo软件是什么职位,seo用的是什么软件 ,ai感知树