[ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
来源:互联网 发布:文明5 mac 破解版 编辑:程序博客网 时间:2024/04/30 01:20
如何把Popup特性从宝玉的论坛代码中拆分出来呢?
时间:20050128
我们要在后台向IE前台发送请求,让浏览器弹出Popup一个,来达到提示用户的效果,而不是做一个定时器不断地去后台取数据提示论坛新帖子的方式。
这样,从CnForums1[1].2源代码中取出以下文件:
l PopupManager.cs(去除对ASPnetForum的引用代码);
l SkinnedForumWebControl.cs(去除对ASPnetForum的引用代码);
l PopupManager.js;
l Skins目录下的PopupManager.ascx;
l css目录下的popupManager.css;
l images目录下的所有图片;
把这些文件加入你的工程中。
在你的default.aspx页面中加入:
和
然后,在default.aspx.cs中加入如下代码:
protected Linktone.ToneReports.Components.PopupManager Popupmanager1; /// /// 通过这个函数,设定超越IE窗口的Popup窗口的诸多属性 /// /// /// 发送体 /// /// Popup信息的完整信息 /// Popup信息的简短提示 /// private void Popup( string sTitle, string sInfo) { Popupmanager1.Visible = true; //编辑须执行的脚本语言 string javaScript = @"try{var popupManager = new PopupManager();" + "var p = popupManager.AddPopup('popupWin', '" + sTitle + "', 'images/popup_icon_Post.gif', '" + sInfo + "', ShowPost);p.PostID = '1';p.URL = nodeURL.text;}catch(e){}" + "function ShowPost(popup){}"; //执行 this.Page.RegisterStartupScript("",javaScript); } |
之后你就可以在aspx.cs中通过调用以下代码让浏览器弹出对话框了:
/// 这是一个只有IE5.5才支持的特性,超越IE自身窗体的弹出窗口 Popup("歌手查询完毕", "敬请察看结果:彩铃数据分析系统"); |
出来的效果如下所示:
点击页面上的按钮,将弹出一个窗口,只弹出一遍:
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=272442
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- vs. 2005也可以使用web application project, 如何把asp.net ajax特性加入呢?
- ASP.NET中Popup控件的使用方法
- [宝玉]Web的桌面提醒(Popup)
- asp.net中如何调用动网论坛的帖子
- 关于把设计时代码从运行时代码中分离出来的问题
- ASP.NET中导出的伪Excel表,如何再导入到ASP中呢?
- 从包含文件名的字符中把文件名分离出来
- ASP.NET Popup Control的学习
- Asp.net中的Popup控件的使用方法
- 最近看到关于ASP.NET程序中常用代码汇总的,,转贴出来,,
- asp.net中如何把一个字符串中的所有html代码去掉成为文本模式
- 在asp.net中如何调用access数据库呢?
- 请问下各位,asp.net中如何实现像QQ空间发表文章的那个控件呢?
- 防止ADO连接SQL Server时的隐式连接
- [收藏]mvm的“公司如船”大论
- 及时、明智和负责任的决策
- 深入理解IIS运行时的身份
- 修复FrontPage服务器扩展对IIS的意外影响
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- Office2K对IIS的意外影响(下)
- 中科大留美学生母亲:于小平闲侃
- 监听以太网(一) 关于Packet32
- [Boost]如何将UNIX风格时间转换为标准格式
- 性能监视计数器封装组件PDHWrapper说明
- 终身受益的起点
- 监听以太网(四) Packet32函数SDK
- 深入理解IIS运行时的身份