There are currently 9 posts.
Font size: Small - 100% (Default)  Content converter: No conversion
 
Clicks Replies
1307 8
【函数】给html代码加链接
产品的注销
初入江湖 七级
Reply
Floor 1 Posted at: 1/19/11 0:09
this.addLink=function(str){
  var b=false;
  if (typeof(str)=="undefined"){
   str=Trim(this.getNode().innerHTML);
   b=true;
  }
  var reg=/https?:\/\/([\w\-]+\.)+[\w\-]+(\/[\w\-\.\/\?%&\=]*)?/g;
  var reg2=/fttps?:\/\/([\w\-]+\.)+[\w\-]+(\/[\w\-\.\/\?%&\=]*)?/g;
  var lox=function(str){
   str='f'+str.substr(1,str.length-1);
   str='<a href="'+str+'" target="_blank">'+str+'</a>';
   return str;
  }
  str=str.replace(reg,lox);
  var lox2=function(str){
   str='h'+str.substr(1,str.length-1);
   return str;
  }
  str=str.replace(reg2,lox2);
  if (b) this.getNode().innerHTML=str;
  return str;
 }
产品的注销
初入江湖 七级
Reply
Floor 2 Posted at: 1/19/11 0:11

【水贴】水贴专区  
   明天继续处理发帖框p、br、img、a标签被过滤的问题  
   新年倒计时  
   侃吧开发方向  
   【报时】报时专区  
   【弄清历史】我要弄清7月19日——8月13日我到底做了什么事情【有关贴吧系统的】  
   【签到】每日一签  
   【测试经典版】标题  
   【测试区】发帖框过滤测试区  
   插入视频test  
   发帖测试发帖测试发帖测试发帖测试发帖测试发帖测试发帖测试发帖测试  
   【验证码制作】制作post.php验证码  
产品的注销
初入江湖 七级
Reply
Floor 3 Posted at: 1/19/11 0:11

http://kanba.blue.cat/post.php?i=11283">http://kanba.blue.cat/post.php?i=11283

http://kanba.blue.cat/post.php?i=11283">http://kanba.blue.cat/post.php?i=11283

 

产品的注销
初入江湖 七级
Reply
Floor 4 Posted at: 1/19/11 0:30
this.addLink=function(str){
  var b=false;
  if (typeof(str)=="undefined"){
   str=Trim(this.getNode().innerHTML);
   b=true;
  }
  var reg=/https?:\/\/([\w\-]+\.)+[\w\-]+(\/[\w\-\.\/\?%&\=]*)?/g;
  var reg2=/fttps?:\/\/([\w\-]+\.)+[\w\-]+(\/[\w\-\.\/\?%&\=]*)?/g;
  while (reg.test(str)){
   /*
   var leftlast=RegExp.leftContext.substr(RegExp.leftContext.length-2,1);
   alert(RegExp.leftContext);
   str='f'+str.substr(1,str.length-1);
   str='<a href="'+str+'" target="_blank">'+str+'</a>';
   str=a+b+c;
   */
   var c=RegExp.lastMatch;
   var ctr='<a href="'+'f'+c.substr(1,c.length-1)+'" target="_blank">'+'f'+c.substr(1,c.length-1)+'</a>';
   var leftlast=RegExp.leftContext.substr(RegExp.leftContext.length-1,1);
   var rightfirst=RegExp.rightContext.substr(str.length-RegExp.rightContext.length+1,1);
   if (leftlast!='"' && rightfirst!="</a>" && rightfirst!='"'){
    str=RegExp.leftContext+ctr+RegExp.rightContext;
   }else{
    str='f'+c.substr(1,c.length-1);
   }
  }
  var lox2=function(str){
   str='h'+str.substr(1,str.length-1);
   return str;
  }
  str=str.replace(reg2,lox2);
  if (b) this.getNode().innerHTML=str;
  return str;
 }
产品的注销
初入江湖 七级
Reply
Floor 5 Posted at: 1/19/11 0:30
http://kanba.blue.cat/post.php?i=11283
产品的注销
初入江湖 七级
Reply
Floor 6 Posted at: 1/19/11 0:30
http://kanba.blue.cat/post.php?i=11283
产品的注销
初入江湖 七级
Reply
Floor 7 Posted at: 1/19/11 0:31
rt
产品的注销
初入江湖 七级
Reply
Floor 8 Posted at: 1/19/11 0:32
还是以失败而告终了。。。
产品的注销
初入江湖 七级
Reply
Floor 9 Posted at: 1/19/11 14:13

http://kanba.blue.cat/post.php?i=11283

Reply the post
Content:
User: You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Post Information
Clicks: 1307 Replies: 8
Author: 产品的注销
Last reply: 产品的注销
Last reply time: 1/19/11 14:13
Bar Hot Posts
Bar Good Posts
Announcements