为LBS^2的UBB模式添加EMAIL按钮

[ 2008-06-07 15:24:30 | 作者: admin ]

【调整阅览字体大小】: | |

=========================
效果说明:为LBS^2的UBB模式添加EMAIL按钮
原创作者:qq3397965
=========================

ubbcode.asp
找到
 // File
上面添加
//---------------------------邮件--------------------------------
 re=/\[email=([^<>]*?)\](.*?)\[\/email\]/ig;
 while ((arrMatch = re.exec(str)) != null){
 var strURL=func.checkURL(arrMatch[1]);
 var strTitle=arrMatch[2];
 if(strURL.indexOf("://")<0) strURL=baseURL+strURL;
 strURL=func.URLEncode(strURL);
 var newStr='<a href="mailto:'+strURL+'" title="'+strTitle+'" class="new"'+ (bLinkNoFollow ? ' rel="nofollow"' : '') +'>'+strTitle+'</a>';
 str=str.replace(arrMatch[0],newStr);
 re.lastIndex+=newStr.length-arrMatch[0].length;
 }
 re=/\[email\]([^<>]*?)\[\/email\]/ig;
 while ((arrMatch = re.exec(str)) != null){
 var strURL=func.checkURL(arrMatch[1]);
 if(strURL.indexOf("://")<0) strURL=baseURL+strURL;
 strURL=func.URLEncode(strURL);
 var newStr='<a href="mailto:'+strURL+'" title="'+strURL+'" class="new"'+ (bLinkNoFollow ? ' rel="nofollow"' : '') +'>'+strURL+'</a>';
 str=str.replace(arrMatch[0],newStr);
 re.lastIndex+=newStr.length-arrMatch[0].length;
 }

【论坛互动】http://www.lbsky.cn/forum/thread-2909-1-1.html

返回顶部

评论Feed 评论Feed: http://lbs.goeswell.cn/fans/feed.asp?q=comment&id=275
UTF-8 Encoding 引用链接: 点击查看引用链接

这篇文章没有评论。

发表
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
UBB代码
转换链接
表情图标
悄悄话
用户名:   密码:   注册? 验证码 * 请输入验证码