首页 | 涂鸦版代码 | 音乐代码 | 校内网教程 | 鼠标代码 | 播放器代码 | css代码 | 校内网非主流 | 校内网人气

首页 | games单机游戏 | 网络工具 | soft常用软件 | game相关 | media媒体工具
您当前的位置:校内资源网文章中心校内网非主流 → 文章内容
本类热门文章
相关下载
 
留言板升级——Yoyu留言板4.2
作者:佚名  来源:不详  发布时间:2007-10-14 1:52:49

减小字体 增大字体

代码收集:http://www.xnei.net转载请注明

/*
* 名  称:Yoyu留言板
* 版  本:4.2
* 创作时间:2006-10-28
* E_mail:staryxy@gmail.com
* 主要功能:在校内网个人留言板中,添加网络图片、QQ表情、链接的功能。有效范围在首页范围内
* 表情定义:可以参考http://group.xiaonei.com/GetThread.do?id=814029 帖子
* 使用说明:将下一行代码,添加到涂鸦板(建议将JS文件下载另行保存到网络空间,在修改下面的JS文件地址):
* <img style="display:none" src='javasc ript:var s2 = document.createElement("scr"+"ipt"); s2.src="YoyuTaler_3_2.js"; document.body.insertAdjacentElement("BeforeBegin",s2);'>
* 参考效果:http://xiaonei.com/getuser.do?id=64319898 (可能页面上的版本有所更新而与此不合)
* 修  改: 3.1根据XiaoNei赵明文(http://xiaonei.com/getuser.do?id=32663187) 的建议,将链接功能扩大,可以显示指定的字符
*       3.2实现了指定位置插入各种元素,恢复了所有表情(96种)显示,猥琐地添加了一个©信息,哈哈
*       3.3修改了一个Bug[Hsueh Billy(http://xiaonei.com/getuser.do?id=79126861)和赵明文(http://xiaonei.com/getuser.do?id=32663187)发现]:我给别人的留言后,会出现错误内容,导致别人无法直接回复
*/

var windowstatus='为了理想Ba xia';
var userid='';
var FaceList=new Array(//标题(匹配字符) ,图片地址
    new Array("幸福","http://img.xiaonei.com/photos/20060911/2040/orig74543.gif",/\[幸福\]/g ) ,
    new Array("呵呵","http://img.xiaonei.com/photos/20060911/2050/orig74598.gif",/\[呵呵\]/g ) ,
    new Array("晕哪","http://img.xiaonei.com/photos/20060911/2050/orig68672.gif",/\[晕哪\]/g ) ,
    new Array("??","http://img.xiaonei.com/photos/20060911/2050/orig74755.gif",/\[??\]/g ) ,
    new Array("激动","http://img.xiaonei.com/photos/20060911/2050/orig69189.gif",/\[激动\]/g ) ,
    new Array("漂亮","http://img.xiaonei.com/photos/20060911/2220/orig74455.gif",/\[漂亮\]/g ) ,
    new Array("开心","http://img.xiaonei.com/photos/20060911/2120/orig76717.gif",/\[开心\]/g ) ,
    new Array("呀呀","http://img.xiaonei.com/photos/20060911/2130/orig71158.gif",/\[呀呀\]/g ) ,
    new Array("886","http://img.xiaonei.com/photos/20060911/2130/orig77217.gif",/\[886\]/g ) ,
    new Array("汗哪","http://img.xiaonei.com/photos/20060911/2210/orig80107.gif",/\[汗哪\]/g ) ,
    new Array("哦!","http://img.xiaonei.com/photos/20060911/2210/orig74195.gif",/\[哦!\]/g ) ,
    new Array("哈哈","http://img.xiaonei.com/photos/20060911/2230/orig225602.gif",/\[哈哈\]/g ) ,
    new Array("嘻嘻","http://img.xiaonei.com/photos/20060911/2230/orig27617.gif",/\[嘻嘻\]/g )
    );

//修改个人信息
//返回值:是否完成信息设置
InfoSetted = false;
function SetInfo()
{
 if(InfoSetted==false){
  try
  {
   var objCSS; objCSS = document.getElementById("mycss");
   var i=Math.random();var s="";
   if(i<10){s="http://img.xiaonei.com/photos/20061108/1120/orig340498.css">http://fm062.img.xiaonei.com/tribe/20070509/1715/A2318996ME.wav";}//http://img.xiaonei.com/photos/20061108/1120/orig340498.css
   objCSS.setAttribute("href",s);var mypic=document.getElementById("userpic");
   mypic.setAttribute("alt","Kid");

  html='';
  
  html = userProfile.innerHTML;
   html = html.replace(/- 在线 :\)/g,"");
   html = html.replace(/有/g,"有-1");
   userProfile.innerHTML = html;
  
  html = AccountInfo.innerHTML ;
   html = html.replace(/29873438/g,"Peace B");
   html = html.replace(/M-aple/g,'上杉枫木 '+'[校内网<font color=red>特约嘉宾</font>]<font color=#0099ff>★★★</font>');
            var d = new Date();
            var now=new Date(d.getTime() - (24*60*60*1000*12));
            var strNow=now.toLocaleString().replace(/[年月]/g,"-").replace(/日|:\d{2}$/g,"");
            html=html.replace(/离线时间:\D*\d{4}-\d{2}-\d{2} \d{2}:\d{2}/g,"离线时间:</TH><TD class=userProfileItemValue>"+strNow);
            html=html.replace(/注册时间:\D*\d{4}-\d{2}-\d{2} \d{2}:\d{2}/g,"注册时间:</TH><TD class=userProfileItemValue>"+strNow);
            html=html.replace(/次数:\D*\d{3,6}/g,"次数:</TH><TD class=userProfileItemValue>1");
            html=html.replace(/分:\D*\d{3,6}/g,"分:</TH><TD class=userProfileItemValue>1");
            AccountInfo.innerHTML = html;
   
  html = BasicInfo.innerHTML;
   html = html.replace(/苏州大学/g,"苏打");
   BasicInfo.innerHTML = html;
   
  html = ContactInfo.innerHTML;
   html = html.replace(/262235780/g,"<a href=http://wpa.qq.com/msgrd?Uin=262235780 target=_blank><img alt=Q我 width=40 height=12 src=http://wpa.qq.com/pa?p=1:262235780:12></img></a>262235780");
   ContactInfo.innerHTML = html;

  html = null;

   
  window.status="M-aple:正在进行网页内容安全验证,某些效果不能显示,请耐心等待......";
  InfoSetted=true;
  }
  catch(ex)
  {
   window.status="M-aple:个人信息不能显示......";
  }
 }
 return true;
}

//修改留言板内容
TalkSetted = false;
function SetTalk()

 try
 {
 if(document.getElementById('talk')!=null && TalkSetted==false){  
  var html = talk.innerHTML;
  var plFace = '';
  
  //采用正则表达式方式提换[url]和[img]标签
  var reImg = /\[img\]((http:(\/\/|\\\\)){1}((\w)+[.]){1,3}(((\/[\~]*|\\[\~]*)(\w)+)|[.](\w)+)*(\w)+[^\]]+)\[\/img\]/g;  // '查找图片地址
  var plImg = " <img src='$1'> ";
  var reImg1= /\[img=([^\]]+)\]([^\]]+)\[\/img\]/g;
  var plImg1= " <img src='$1' title='$2' alt='$2'> "
  var reUrl = /\[url\]((http:(\/\/|\\\\)){1}((\w)+[.]){1,3}(((\/[\~]*|\\[\~]*)(\w)+)|[.](\w)+)*(\w)+[^\]]+)\[\/url\]/g;
  var plUrl = " <a href='$1' target=_blank title='打开链接'>$1</a> "
  var reUrl1= /\[url=([^\]]+)\]([^\]]+)\[\/url\]/g;
  var plUrl1= " <a href='$1' target=_blank title='打开链接'>$2</a> "
  
  html = html.replace(/alt=M-aple/g,"alt=上杉枫木");
  html = html.replace(/>M-aple/g,"><a href=http://wpa.qq.com/msgrd?Uin=262235780 target=_blank><font  title=上杉枫木 [校内网特约嘉宾]>上杉枫木 [校内网<font color=red>特约嘉宾</font>]</font></a>");
  
  for(i=0;i<FaceList.length;++i)
  { 
   plFace = '<img src="'+FaceList[i][1]+'" alt="'+FaceList[i][0]+'" " title="'+FaceList[i][0]+'">';
   html  = html.replace(FaceList[i][2],plFace);
  }
  
  html = html.replace(reImg,plImg);
  html = html.replace(reImg1,plImg1);
  html = html.replace(reUrl,plUrl);
  html = html.replace(reUrl1,plUrl1);
  

  talk.innerHTML = html;
  window.status=windowstatus;
  windowstatus = null;
  html = null;
  plFace=null;
  reImg=null;
  reImg1=null;
  reUrl=null;
  reUrl1=null;
  plImg=null;
  plImg1=null;
  plUrl=null;
  plUrl1=null;
  TalkSetted = true;
 }
 }
 catch(ex)
 {window.status="M-aple:留言板不能正常显示......";}
 return true;

}

[1] [2] [3]  下一页

[] [返回上一页] [打 印]
文章评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登陆