<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    caoyinghui

    UBB轉HTML和HTML轉UBB

    function htmlToubb(h,u){
    	str = pattern(document.getElementById(h).value);
    	document.getElementById(u).value=str;
    }
    
    function ubbTohtml(u,h){
    	str = up(document.getElementById(u).value);
    	document.getElementById(h).value=str;
    }
    
    function pattern(str){
    	str = str.replace(/<br[^>]*>/ig,'\n');
    	str = str.replace(/<p[^>\/]*\/>/ig,'\n');
    	str = str.replace(/\son[\w]{3,16}\s?=\s*([\'\"]).+?\1/ig,'');
    	str = str.replace(/<hr[^>]*>/ig,'[hr]');
    	str = str.replace(/<(sub|sup|u|strike|b|i|pre)>/ig,'[$1]');
    	str = str.replace(/<\/(sub|sup|u|strike|b|i|pre)>/ig,'[/$1]');
    	str = str.replace(/<(\/)?strong>/ig,'[$1b]');
    	str = str.replace(/<(\/)?em>/ig,'[$1i]');
    	str = str.replace(/<(\/)?blockquote([^>]*)>/ig,'[$1blockquote]');
    	str = str.replace(/<img[^>]*smile=\"(\d+)\"[^>]*>/ig,'[s:$1]');
    	str = str.replace(/<img[^>]*src=[\'\"\s]*([^\s\'\"]+)[^>]*>/ig,'[img]'+'$1'+'[/img]');
    	str = str.replace(/<a[^>]*href=[\'\"\s]*([^\s\'\"]*)[^>]*>(.+?)<\/a>/ig,'[url=$1]'+'$2'+'[/url]');
    	str = str.replace(/<[^>]*?>/ig, '');
    	str = str.replace(/&amp;/ig, '&');
    	str = str.replace(/&lt;/ig, '<');
    	str = str.replace(/&gt;/ig, '>');
    	return str;
    }
    
    function up(str){
    	str = str.replace(/</ig,'&lt;');
    	str = str.replace(/>/ig,'&gt;');
    	str = str.replace(/\n/ig,'<br />');
    	str = str.replace(/\[code\](.+?)\[\/code\]/ig, function($1, $2) {return phpcode($2);});
    	str = str.replace(/\[hr\]/ig,'<hr />');
    	str = str.replace(/\[\/(size|color|font|backcolor)\]/ig,'</font>');
    	str = str.replace(/\[(sub|sup|u|i|strike|b|blockquote|li)\]/ig,'<$1>');
    	str = str.replace(/\[\/(sub|sup|u|i|strike|b|blockquote|li)\]/ig,'</$1>');
    	str = str.replace(/\[\/align\]/ig,'</p>');
    	str = str.replace(/\[(\/)?h([1-6])\]/ig,'<$1h$2>');
    	str = str.replace(/\[align=(left|center|right|justify)\]/ig,'<p align="$1">');
    	str = str.replace(/\[size=(\d+?)\]/ig,'<font size="$1">');
    	str = str.replace(/\[color=([^\[\<]+?)\]/ig, '<font color="$1">');
    	str = str.replace(/\[backcolor=([^\[\<]+?)\]/ig, '<font style="background-color:$1">');
    	str = str.replace(/\[font=([^\[\<]+?)\]/ig, '<font face="$1">');
    	str = str.replace(/\[list=(a|A|1)\](.+?)\[\/list\]/ig,'<ol type="$1">$2</ol>');
    	str = str.replace(/\[(\/)?list\]/ig,'<$1ul>');
    	str = str.replace(/\[s:(\d+)\]/ig,function($1,$2){ return smilepath($2);});
    	str = str.replace(/\[img\]([^\[]*)\[\/img\]/ig,'<img src="$1" border="0" />');
    	str = str.replace(/\[url=([^\]]+)\]([^\[]+)\[\/url\]/ig, '<a href="$1">'+'$2'+'</a>');
    	str = str.replace(/\[url\]([^\[]+)\[\/url\]/ig, '<a href="$1">'+'$1'+'</a>');
    	return str;
    }
    
    ?

    已有 0 人發表留言,猛擊->>這里<<-參與討論


    ITeye推薦



    posted on 2011-08-31 14:09 shine_panda 閱讀(689) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2011年8月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲乱码在线视频| 久久成人免费大片| 国产免费AV片在线观看| 国产麻豆视频免费观看| 亚洲精品日韩中文字幕久久久| 99热免费在线观看| 亚洲美女在线观看播放| 亚洲人成网站免费播放| 亚洲精品123区在线观看| 日韩电影免费在线观看视频| 久久夜色精品国产噜噜亚洲AV| 免费的黄色网页在线免费观看| 日本亚洲免费无线码| 亚洲一区爱区精品无码| 青青青亚洲精品国产| 97人妻无码一区二区精品免费| 亚洲国产精品成人精品软件| 好爽…又高潮了毛片免费看| 亚洲av成人一区二区三区观看在线| 亚洲一级毛片免费在线观看| 久久亚洲精品国产亚洲老地址| 日韩a级毛片免费视频| a毛片成人免费全部播放| 国产精品免费视频一区| 国产精品视频全国免费观看 | 无码AV片在线观看免费| 亚洲天堂2016| 亚洲精品国产高清不卡在线| 永久免费av无码入口国语片| 亚洲中文久久精品无码1| 四虎免费久久影院| 国产亚洲一卡2卡3卡4卡新区 | 日本在线高清免费爱做网站| 猫咪www免费人成网站| 国产免费看插插插视频| 91在线免费视频| 久久青青草原亚洲AV无码麻豆| 最近中文字幕大全免费版在线 | 污污免费在线观看| 亚洲福利一区二区| 国产精品亚洲mnbav网站|