濮阳杆衣贸易有限公司

主頁 > 知識庫 > jb51用的ubb轉(zhuǎn)換 原創(chuàng)

jb51用的ubb轉(zhuǎn)換 原創(chuàng)

熱門標(biāo)簽:外呼系統(tǒng)api對接 荊州智能電銷機(jī)器人 福建微碼電話機(jī)器人 銷售電銷機(jī)器人詐騙 提高電話機(jī)器人接通率 地圖標(biāo)注與公司業(yè)務(wù)關(guān)系 大學(xué)校門地圖標(biāo)注 廣西智能外呼系統(tǒng)多少錢 平?jīng)龈叩碌貓D標(biāo)注商戶要收費(fèi)嗎
ubbcode.asp
復(fù)制代碼 代碼如下:

%
Function UBBCode(strContent)
If isEmpty(strContent) Or isNull(strContent) Then
Exit Function
Else
dim regex,strMatch
set regex=new RegExp
regex.IgnoreCase =True
regex.Global=True
regex.Pattern="\[html\]((\r\n)?([\s\S]+?))\[\/html\]"
Set strMatchs=regex.Execute(strContent)
For Each strMatch in strMatchs
'response.write strMatch.SubMatches(3)
Randomize
rndID="runcode"Int(100000 * Rnd)
strContent=Replace(strContent,strMatch.Value,"br/>font color=red>HTML代碼:/font>TEXTAREA style=""width:96%; height:300px;"" id="""rndID""" class=""htmlarea"">"UBBFilter(HTMLDecode(strMatch.SubMatches(2))) "/TEXTAREA>br/>INPUT onclick=""runEx('"rndID"')"" type=""button"" value=""運(yùn)行此代碼""/> INPUT onclick=""doCopy("rndID")"" type=""button"" value=""復(fù)制此代碼""/> INPUT onclick=""doSave("rndID")"" type=""button"" value=""保存代碼""/>br/> [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]")
Next
Set strMatchs=nothing
'去空行
regex.pattern="\n[\s]*\r"
Set strMatchs=regex.Execute(strContent)
For Each strMatch in strMatchs
strContent=Replace(strContent,strMatch.Value,"")
Next
'代碼塊
regex.Pattern="\[code\]((\r\n)?([\s\S]+?))\[\/code\]"
Set strMatchs=regex.Execute(strContent)
For Each strMatch in strMatchs
Randomize
rndID="code"Int(100000 * Rnd)
strContent=Replace(strContent,strMatch.Value,"br/>div style=""float:left"">font color=green>CODE代碼:/font>/div>div style=""float:right;text-align:right;"">[a href=""javascript:void(null)"" onclick=""doCopy("rndID")"">復(fù)制此代碼/a>]/div>br/>div class=""codetextarea"" id="""rndID""">"strMatch.SubMatches(2)"/div>")
Next
Set strMatchs=nothing
'實(shí)現(xiàn)插入影音文件
regex.Pattern="\[(swf|wma|wmv|rm|ra|qt)(=\d*?|)(,\d*?|)\]([^>]*?)\[\/(swf|wma|wmv|rm|ra|qt)\]"
Set strMatchs=regex.Execute(strContent)
dim strType,strWidth,strHeight,strSRC,TitleText
        For Each strMatch in strMatchs
            RAndomize
              strType=strMatch.SubMatches(0)
              if strType="swf" then
               TitleText="img src=""../images/flash.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>Flash動畫"
              elseif strType="wma" then
               TitleText="img src=""../images/music.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放音頻文件"
              elseif strType="wmv" then
               TitleText="img src=""../images/mediaplayer.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放視頻文件"         
              elseif strType="rm" then
               TitleText="img src=""../images/realplayer.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放real視頻流文件"         
              elseif strType="ra" then
               TitleText="img src=""../images/realplayer.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放real音頻流文件"         
              elseif strType="qt" then
               TitleText="img src=""../images/mediaplayer.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放mov視頻文件"         
              end if
              strWidth=strMatch.SubMatches(1)
              strHeight=strMatch.SubMatches(2)
              if (len(strWidth)=0) then 
                strWidth="400"
                else
               strWidth=right(strWidth,(len(strWidth)-1))
              end if
              if (len(strHeight)=0) then
               strHeight="300"
                else
              strHeight=right(strHeight,(len(strHeight)-1))
              end if
              strSRC=strMatch.SubMatches(3)
            rndID="temp"Int(100000 * Rnd)
            strContent= Replace(strContent,strMatch.Value,"div class=""UBBPanel"">div class=""UBBTitle"">"TitleText"/div>div class=""UBBContent"">a id="""+rndID+"_href"" href=""javascript:MediaShow('"+strType+"','"+rndID+"','"+strSRC+"','"+strWidth+"','"+strHeight+"')"">img name="""+rndID+"_img"" src=""../images/mm_snd.gif"" style=""margin:0px 3px -2px 0px"" border=""0"" alt=""""/>span id="""+rndID+"_text"">在線播放/span>/a>div id="""+rndID+""">/div>/div>/div>")
        Next
        Set strMatchs=nothing
        regex.Pattern="(\[mid\])(.[^\]]*)\[\/mid\]"
        strContent= regex.Replace(strContent,"embed src=""$2"" height=""45"" width=""314"" autostart=""0"">/embed>")
regex.pattern="br>([\s|nbsp;| ]*)?br>"
strContent=regex.replace(strContent,"br>")
strContent=replace(strContent,"","")
strContent=replace(strContent,"'","'")
strContent=replace(strContent,"","") '因?yàn)橐郧吧蟼鲌D片

set regex=nothing
end if
UBBCode=strContent
end function
%>

基本上來自pjhome

標(biāo)簽:衡陽 海南 邯鄲 樂山 婁底 黔東 德陽 內(nèi)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jb51用的ubb轉(zhuǎn)換 原創(chuàng)》,本文關(guān)鍵詞  jb51,用的,ubb,轉(zhuǎn)換,原創(chuàng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《jb51用的ubb轉(zhuǎn)換 原創(chuàng)》相關(guān)的同類信息!
  • 本頁收集關(guān)于jb51用的ubb轉(zhuǎn)換 原創(chuàng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    星座| 南岸区| 自治县| 绍兴县| 平舆县| 六枝特区| 深水埗区| 中西区| 广南县| 灵台县| 东城区| 津市市| 瑞金市| 清徐县| 龙陵县| 汝城县| 黑龙江省| 盐山县| 深圳市| 长沙市| 岳普湖县| 贵德县| 和静县| 梅河口市| 南岸区| 广安市| 佛坪县| 花莲县| 杂多县| 绥化市| 海兴县| 土默特左旗| 宁安市| 运城市| 贵州省| 咸丰县| 修武县| 林周县| 包头市| 平湖市| 五河县|