ubb转换函数演示

ubb转换函数演示

ID:22372707

大小:109.00 KB

页数:21页

时间:2018-10-28

ubb转换函数演示_第1页
ubb转换函数演示_第2页
ubb转换函数演示_第3页
ubb转换函数演示_第4页
ubb转换函数演示_第5页
资源描述:

《ubb转换函数演示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、UBB转换函数演示>>edu.5151doc.教育资源库UBB代码对于经常上论坛的朋友来说是最熟悉不过了。经典论坛的UBB转换我觉得是处理的非常好的,研究了一下它的转换结果[因为没有源码:)],做了下面的演示。转换结果基本上觉得象了。主要是针对[code][html]这两个标签的处理,其他的UBB标签还是一般的处理方法。下面是分别用javascript和vbscript实现的演示。自己做论坛的朋友,如果想实现类似经典论坛的运行代码框可以看看这种转换。欢迎大家输入尽量多格式的UBB进行测试,多多指出错误

2、。javascript:<style>.CodeSamp{PADDING-RIGHT:0.5em;MARGIN-TOP:1em;PADDING-LEFT:0.5em;FONT-SIZE:8p;MARGIN-BOTTOM:1em;PADDING-BOTTOM:0.5em;MARGIN-LEFT:0pt;PADDING-TOP:0.5em;FONT-FAMILY:"CourierNea","MSShellDlg";}</style><TEXTAREAname=phxcols=

3、65rol][color=red]test[/color][/html][html][code]test[/code][/html][code][html]test[/html][/code]</textarea><br><buttononclick=shol")>转换</button><br><divid=shoa','MSShellDlg';"></div><script>strIcons="1"//允

4、许笑脸转换strSmile="1"//同上ImgName="em"picurl="pic/"functionUBBCode(content,html){st=nee()content=content.replace(/[(/)?phx_code]/ig,"{$1phx_code}");content=content.replace(/[(/)?phx_html]/ig,"{$1phx_html}");content="[phx_code]"+content+"[/phx_code]";co

5、ntent=content.replace(/([code]([sS]+?)[/code])/ig,"[/phx_code]$1[phx_code]");content=content.replace(/[phx_code]([sS]*?)[/phx_code]/ig,function($1,$2){if(html=="html"){return(HTMLCode($2));}else{return(trans($2));}});content=content.replac

6、e(/[code](r)?([sS]+?)[/code]/ig,function($1,$2,$3){return("<PREclass=CodeSamp>"+DvbbsHtmlAn($3)+"</PRE>")});content=content.replace(/{(/)?phx_code}/ig,"[$1phx_code]");content=content.replace(/{(/)?phx_html}/ig,"[$1phx_html]")

7、;alert('共耗时'+eval(nee()-st)+'ms');return(content);}functionHTMLCode(content){content="[phx_html]"+content+"[/phx_html]";content=content.replace(/([html]([sS]+?)[/html])/ig,"[/phx_html]$1[phx_html]");content=content.replace(/[phx_html]([sS]*?)

8、[/phx_html]/ig,function($1,$2){return(trans($2))});content=content.replace(/[html]([sS]+?)[/html]/ig,function($1,$2){return("<span><TEXTAREAcols=95role12345678910...下一页>>[这篇文章来自..,]ncodeASP中不用这个fString=fS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。