用xmlhttp去实现一个新消息到马上弹出提示窗口的功能(类似msn),功能已经有了,现在我想应用到整个系统中而非单独某个页面上,如果不在所有页面做include或者用户控件的形式,其他有什么比较方便的方法吗?
解决方案 »
- ASP.NET GridView 获取选中的任意单元格的值
- asp.net读取配置文件成映射(xml,ini或是其他)
- 不懂三层架构的进来看看!!
- 菜鸟第一天上班碰到的问题,请大虾们帮忙,在线等.
- 请教一个ASP.NET环境配置的问题
- 请问该怎么编译网站啊?
- 我在IIS里建了个站点的虚拟目录,为什么访问的时候提示错误说"访问 IIS 元数据库失败"?
- 从web service 返回一个自定义的对象数组,在DataGrid上怎么接收?
- 我的网站上传到服务器就不能运行,出现这样的错误提示,怎么办?
- 关于Code-Behand 一个很简单的问题~~~~~不过呢因为是新手。请高手给看回答一下~感激~~
- 如何在ASP.NET中做收发邮箱?
- 程序在转换所用数据库之后出现的错误"行集不支持反向提取。" 该如何解决? 谢谢~!
beginrequest的时候注册js.假设你那个功能封装到一段js代码里面
基类法// 定义基类
pulic class PageBase : System.Web.UI.Page
{
protected override void OnLoad(EventArgs e)
{
ClientScript.RegisterClientScriptInclude(typeof(PageBase), "MyMsgBlock",
(Request.Application == "/" ? "" : Request.Application) + "/js/MyMsg.js"); // MyMsg.js 为你的 js 文件
}
}// 继承自定义基类
// aspx.cs
public class SomePage : PageBase
{
// ...
}
是的,js定时请求to:残月
2.0的方法,我用不了。试用1.1的RegisterClientScriptBlock方法,好象不能直接引用地址,而且这方法也要一个个页面的去改吧!放弃该方法了。另外,tp:commonmj
我很想知道你的方法。
protected void Application_EndRequest(Object sender, EventArgs e)
{Response.Write("<script src='WebIM.js'></script>");
}