[ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
来源:互联网 发布:深圳php招聘 编辑:程序博客网 时间:2024/04/30 00:54
如何把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("歌手查询完毕", "敬请察看结果:彩铃数据分析系统"); |
出来的效果如下所示:
点击页面上的按钮,将弹出一个窗口,只弹出一遍:
- [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空间发表文章的那个控件呢?
- JAVA设计模式学习之Flyweight模式(1)
- 软件测试浅悟妄语
- 一线测试工作心得
- 为perforce添加nothave命令,查找尚未添加到depot中的文件(in Ruby)
- LaTeX 中插入中英双语目录
- [ASP.NET]如何把Popup特性从宝玉的论坛代码中拆分出来呢?
- nmake 的 batch mode (批模式) 推理规则可以用一次命令行调用编译多个文件
- 一个基于Mule的企业服务总线的案例
- ACM UVa算法题209 Triangular Vertices的解法
- “五水”养生健康长寿
- 数据库系统崩溃后的一般处理步骤
- IDEA数据加密算法实现
- JavaEE事务扫盲笔记之一扫扫到尾
- FleaPHP 的 Ajax 支持和 WebControls