社区
ASP
帖子详情
如何编辑属于自己的ubb代码?
远方
2005-09-27 04:55:27
假如你建设了一个论坛
别人发帖,要插入图片
你怎样编写代码 使他插入图片只要 这样就行了:
<ihttp://search.onlinedown.net/Goldgird.gif>
就可以 插入图片了
如果改变字体样式或 带有链接的字体
又该怎么做 谢谢 ASP菜鸟
...全文
137
4
打赏
收藏
如何编辑属于自己的ubb代码?
假如你建设了一个论坛 别人发帖,要插入图片 你怎样编写代码 使他插入图片只要 这样就行了: 就可以 插入图片了 如果改变字体样式或 带有链接的字体 又该怎么做 谢谢 ASP菜鸟
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
尚和空四
2006-01-25
打赏
举报
回复
<%
function UBBCode(strContent)
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True
'换行
objRegExp.Pattern="(\[br\])"
strContent=objRegExp.Replace(strContent,"<br/>")
'下划线
objRegExp.Pattern="(\[u\])(.+?)(\[\/u\])"
strContent=objRegExp.Replace(strContent,"<u>$2</u>")
'斜体
objRegExp.Pattern="(\[i\])(.+?)(\[\/i\])"
strContent=objRegExp.Replace(strContent,"<i>$2</i>")
'加粗
objRegExp.Pattern="(\[b\])(.+?)(\[\/b\])"
strContent=objRegExp.Replace(strContent,"<b>$2</b>")
'双横线
objRegExp.Pattern="(\[QUOTE\])(.+?)(\[\/QUOTE\])"
strContent=objRegExp.Replace(strContent,"<BLOCKQUOTE><font size=2 face=""Verdana, Arial"">引用:</font><HR>$2<HR></BLOCKQUOTE>")
'红色
objRegExp.Pattern="(\[red\])(.+?)(\[\/red\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#ff0000"">$2</FONT>")
'灰色
objRegExp.Pattern="(\[gray\])(.+?)(\[\/gray\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#77ACAC"">$2</FONT>")
'绿色
objRegExp.Pattern="(\[green\])(.+?)(\[\/green\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#009933"">$2</FONT>")
'蓝色
objRegExp.Pattern="(\[blue\])(.+?)(\[\/blue\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#0055ff"">$2</FONT>")
'任何颜色字
objRegExp.Pattern="(\[color\=)(.+?)(\])(.+?)(\[\/color\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""$2"">$4</FONT>")
'电子邮件
objRegExp.Pattern="(\[EMAIL\])(\S+\@\S+?)(\[\/EMAIL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""mailto:$2"">$2</A>")
'带链接的文字
objRegExp.Pattern="(\[URL\])(http:\/\/\S+?)(\[\/URL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""$2"" TARGET=_blank>$2</A>")
objRegExp.Pattern="(\[URL\])(\S+?)(\[\/URL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""http://$2"" TARGET=_blank>$2</A>")
'滚动
objRegExp.Pattern="(\[marquee\])(.+?)(\[\/marquee\])"
strContent=objRegExp.Replace(strContent,"<marquee scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")
'回滚
objRegExp.Pattern="(\[marqueea\])(.+?)(\[\/marqueea\])"
strContent=objRegExp.Replace(strContent,"<marquee behavior=""alternate"" scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")
'带链接的图片
objRegExp.Pattern="(\[IMGurl\=)(http:\/\/\S+?)(\])(http:\/\/\S+?)(\[\/IMGurl\])"
strContent=objRegExp.Replace(strContent,"<a href=""$2"" target=_blank><IMG SRC=""$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")
objRegExp.Pattern="(\[IMGurl\=)(\S+?)(\])(\S+?)(\[\/IMGurl\])"
strContent=objRegExp.Replace(strContent,"<a href=""http://$2"" target=_blank><IMG SRC=""http://$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")
'图片
objRegExp.Pattern="(\[IMG\])(\S+?)(\[\/IMG\])"
strContent=objRegExp.Replace(strContent,"<IMG SRC=""$2"">")
set objRegExp=Nothing
UBBCode=strContent
end function
Response.Write UBBCode(Replace(Request.Form("a"),vbCrLf,"<br/>"))
%>
amanipxl
2005-11-14
打赏
举报
回复
帮顶一下,我也想知道
远方
2005-09-28
打赏
举报
回复
就是replace 里面不知道怎么写啊
那位专家 指点指点啊
谢谢
ASP菜鸟
不要让我写这么一大串才能插入图片啊
<img src="img/1.jpg">
:(
爱我的人请呼吸
2005-09-27
打赏
举报
回复
REPLACE行不?
xheditor-1.1.14
如果想实现更加复杂的交互应用,或者希望xhEditor
编辑
器能够和自己的Javascript
代码
实现互相访问,那么你可以选择使用方法2,相对具有更大的自由空间。 xhEditor也提供了即时的卸载
编辑
器方法: $('#elm1')....
wapeq1.5-升级包
前台的产品频道和原来的书城频道一样采用
UBB
代码
随意布局,可设计出风格迥异的产品频道,适合准备尝试移动电子商务和分类信息的朋友 2:增加了博客频道,该频道是通过后台的
UBB
代码
来灵活设计频道首页,可随意布局...
9seek留言本5.1(简繁)
这个文件可能负责将用户输入的
UBB
代码
转化为可读的格式化文本。 3. **md5.asp**:MD5是一种常用的哈希函数,用于生成数据的数字指纹。在这个系统中,可能用于用户密码的加密存储,确保信息安全。 4. **post.asp**:...
润满企业留言版 v5.0
(此功能免费版无) 3、留言可以设置保密(限注册会员使用),只有管理员可以查看,留言可以设置为只有管理员回复,留言中个人的email地址可以设置为保密, 4、留言内容/短消息内容支持
UBB
代码
,
UBB
代码
可以设置...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章