濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 給blog加上運(yùn)行代碼功能

給blog加上運(yùn)行代碼功能

熱門標(biāo)簽:怎么在地圖標(biāo)注自己 鳳臺(tái)百度地圖標(biāo)注店 金昌電話機(jī)器人價(jià)格 修改地圖標(biāo)注 縣域地圖標(biāo)注打印店 武夷山旅游地圖標(biāo)注 個(gè)人可以辦理400電話么 外呼系統(tǒng)API接口 萊西電子地圖標(biāo)注
在和尚那里看到他給z-blog加上了運(yùn)行代碼功能,放了幾天假,有些怕怕再這樣閑下去會(huì)生銹的,在補(bǔ)了一個(gè)半小時(shí)的覺之后,也給blog加上運(yùn)行功能,因?yàn)槭菑腖-Blog修改而來,因此同樣適用于L-Blog,另外,F(xiàn)BS也是L-Blog修改而來,應(yīng)該也可以使用本文中的方法來添加運(yùn)行代碼功能。另外,由于復(fù)制代碼和保存代碼還沒有找到兼容各瀏覽器的解決方法,就沒有加進(jìn)來了。
示例:
步驟如下:
1. 在 include/common.js 中添加如下代碼:
復(fù)制代碼 代碼如下:

function runCode(codeobjid)  {
    var codeobj=document.getElementById(codeobjid)
    var codestr=codeobj.value;
    if (codestr!="") {
        var codewin=window.open('','','');  
        codewin.document.open('text/html','replace');
        codewin.opener = null 
        codewin.document.write(codestr);  
        codewin.document.close();
    }

}
2. 在 include/ubbcode.asp 中找到 strContent=re.Replace(strContent,"【code】")(把【】換成[]),在此之后添加如下代碼:
L-Blog:
復(fù)制代碼 代碼如下:

re.Pattern="\[html\](br>)+"
strContent=re.Replace(strContent,"【html】")

FBS:
復(fù)制代碼 代碼如下:

re.Pattern="\[html\](br />)+"
strContent=re.Replace(strContent,"【html】")

再找到 re.Pattern="\[code\](.*?)\[\/code\]",然后在段代碼的 Set strMatches=Nothing 之后添加如下代碼:
復(fù)制代碼 代碼如下:

re.Pattern="\[html\](.*?)\[\/html\]"
Set strMatches=re.Execute(strContent)
For Each strMatch In strMatches
    RNDStr=Int(7999 * Rnd + 2000)
    tmpStr1=strMatch.SubMatches(0)
    strContent= Replace(strContent,strMatch.Value,"textarea rows=""10"" "_
"style=""width:90%;"" class=""input_border"" id=""HTML_"RNDStr""">"_
tmpStr1"/textarea>br />"_
"input type=""button"" onclick=""runCode('HTML_"RNDStr"');"" value=""運(yùn)行代碼"" />"_
" [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]")
Next

Set strMatches=Nothing
3. 修改完成,在發(fā)表日志時(shí)就可以使用【html】要運(yùn)行的代碼【/html】(將【】替換成[])來使用運(yùn)行代碼功能。

標(biāo)簽:涼山 南京 上海 邢臺(tái) 通遼 楚雄 清遠(yuǎn) 赤峰

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《給blog加上運(yùn)行代碼功能》,本文關(guān)鍵詞  給,blog,加上,運(yùn)行,代碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《給blog加上運(yùn)行代碼功能》相關(guān)的同類信息!
  • 本頁收集關(guān)于給blog加上運(yùn)行代碼功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    华坪县| 泰州市| 合江县| 旅游| 乐亭县| 广西| 霞浦县| 吴忠市| 都昌县| 吐鲁番市| 武邑县| 大悟县| 青浦区| 徐水县| 上犹县| 施甸县| 亳州市| 定安县| 水富县| 深州市| 饶平县| 林周县| 黑山县| 五指山市| 永城市| 黄冈市| 泰州市| 河西区| 宣化县| 渑池县| 洛扎县| 永康市| 商丘市| 基隆市| 保定市| 东台市| 禹州市| 南雄市| 绥阳县| 哈巴河县| 依兰县|