在asp.net在服务端向客户端添加脚本实现自动弹出消息

原创 2004年09月09日 21:06:00

在asp.net在服务端向客户端添加脚本实现自动弹出消息

原理:
  在Asp.Net中,经常需要在客户端提交后,根据提交信息的不同,自动弹出一个不同的消息。所以,就有了在服务端向客户端动态添加脚本实现打开网页时自动弹出的消息。
  添加客户端脚本,.Net已经提供很方便的信息,使用RegisterStartupScript就可以实现。而要在打开网页时自动弹出,最早的想法是向中添加OnLoad方法---可是好象在后端很难访问到body的方法。于是采用了以下的这种方案:直接将脚本写进网页,而不要指定函数名。。。它一定会执行。

1.设计期,Label, TextBox, Button 各一

2.添加代码,实现功能:当TextBox中输入不是ok时,提示you are wong! Please try again!;并在Label中显示当前时间。

3.第一次打开页面

4.直接按Button,可以看到时间已经改变,说明画面已经刷新,这里错误已经弹出来。。。

asp.net向客户端注册JavaScript脚本的三种方法

一般在sap.net中向客户端注册脚本有三种方法 1.使用Literal控件在页面的任意位置注册脚本 2.使用Response.Write()在页面的顶部注册脚本 3.使用ClientScrip...
  • dawnblf123
  • dawnblf123
  • 2013-10-09 13:40:28
  • 1262

asp.net 使用HttpModule对全站输出的动态页面的HTML内容进行修改,不会错乱

配置方法:
  • lrxin
  • lrxin
  • 2015-02-27 15:58:59
  • 1209

用脚本解决ASP.NET页面刷新问题

用ASP.NET开发的人对服务器端控件事件引起的页面刷新很头痛吧!Not在此把Not在做一个项目时的解决方法拿出来与大家共享。Not的思路是事件执行完后写段脚本,让页面自动滚动到刷新页面之前的控件处,...
  • Not
  • Not
  • 2003-04-19 09:43:00
  • 1507

ASP.net从服务器端向客户端弹出alert对话框,但不使页面变成白板

在做ASP.net的项目时,碰到在页面上输入一些数据后,然后点击提交按钮,然后服务器端校验数据,如果数据不合格,用Response.Write("alert( 用户名不存在!)") 向客户端推出一个警...
  • cd0425
  • cd0425
  • 2008-05-04 17:35:00
  • 2135

web服务端向客户发送提示信息

加密整理信息: 之前有一个网站需要向客户发送某些信息。构建了一点思路。 1、可以使用ajax定时请求: 让浏览器隔个几秒就发送一次请求,询问服务器是否有新信息。 或者:long poll 其实原理...
  • fuzhenglai
  • fuzhenglai
  • 2017-06-09 11:13:21
  • 1880

asp.net 使用页适配器和重写Render对全站输出的页面的HTML内容进行修改,不会错乱

两个比较重点的知识: 1.使用页适配器:http://www.cnblogs.com/sifang2004/archive/2006/05/31/414182.html 如果用新建一个pa...
  • my98800
  • my98800
  • 2017-10-24 08:40:44
  • 113

ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作

以前曾说过用HttpModule来在Response前更改Cookie,今天遇到Asp.net自做主张,把我辛苦转换的汉字ꪻ这样的表现形式,又转成汉字,别说是Asp.net的Web控件,就是Html控...
  • JOHNCOOLS
  • JOHNCOOLS
  • 2006-05-27 20:59:00
  • 888

ASP.NET 服务器控件中插入客户端脚本(自定义控件)

用于:Microsoft® ASP.NET前提条件:本文假设读者熟悉 ASP.NET。难度: 2摘要:尽管从技术角度讲,ASP.NET 服务器控件的所有功能都可以在服务器端执行,但通常情况下通过添加客...
  • msnetc
  • msnetc
  • 2006-07-19 17:45:00
  • 2077

tcp客户端和服务端互发消息

tcp客户端和服务端互发消息
  • hoho_12
  • hoho_12
  • 2016-07-30 12:41:44
  • 1704

asp.net输出js到页面

public partial class Test : System.Web.UI.Page{ protected void Page_Load(object sender, EventArg...
  • cooledi
  • cooledi
  • 2016-12-01 16:47:26
  • 541
收藏助手
不良信息举报
您举报文章:在asp.net在服务端向客户端添加脚本实现自动弹出消息
举报原因:
原因补充:

(最多只允许输入30个字)