利用firefox查看校内网的信件

    用FIrefox用了块半年,越来越喜欢这个浏览器了,太多自己可以定制的东东,其中的开发工具插件 firebug更是让我爱不释手,对web2.0开发来说,真是利器.
   作为一个刚毕业的学生,我还是比较喜欢校内网这个平台的,它的实名制,它的速度,以及自己的好多同学都在上边,甚至包括初中,小学同学,都有可能找到.,校内网的站内信件服务好是好,就是不能自动提示,当有新信件的时候,很多人都没有注意到.有时候想看有没有信件,必须手动刷新页面.当忙别的工作的时候,也会很长时间不去查看,很不方便.

今天我写了个脚本 . 利用GreaseMonkey(firefox下一脚本管理插件), 新建一段脚本,

js 代码
 
  1. // ==UserScript==  
  2. // @name           GetInfo  
  3. // @namespace      Xiaonei  
  4. // @include        http://www.xiaonei.com/  
  5. // ==/UserScript==  
  6.   
  7.     var I = document.getElementById("gossipReplyFeedDiv");//获取页面中gossipReplyFeedDiv容器  
  8.   
  9.     var M = document.getElementById("mymessage");//获取页面中mymessage容器  
  10.   
  11.   
  12.     if (M.firstChild.innerHTML.length>4)  
  13.     {      
  14.         alert("You have a new Message"); //收到新信件  
  15.     }  
  16.     else if(I.style.display != "")  
  17.     {     
  18.         alert("You have a new Reply");//收到新回复  
  19.     }else{  
  20.         setTimeout(Refresh,30000);  
  21.     }  
  22.   
  23.   
  24.   
  25. function Refresh(){  
  26.     self.location.reload()  
  27. }  


将脚本应用到 http://xiaonei.com/,打开这个页面就OK了, 不用去管它,它会每隔半分钟自动刷新一次,当有新信件到达的时候,会自动弹出警示框,告知你 有新邮件到达,原理很简单.

这个思路同样可以针对其它站点. 这篇只算抛砖引玉.

你可能感兴趣的:(应用服务器,浏览器,脚本,Firebug,firefox)