博客園里大家都分享了很多的有用知識,看到好的代碼,總想拿到手上去試一下,然后慢慢體會!如果是展示一段完整能運行的代碼,若能給讀者提供一個【運行代碼】的按鈕,就方便多了!前兩天開通了博客園的JS權限(發(fā)郵件到contact@cnblogs.com可以申請開通),今天先拿這個試了一下手,先來體驗一把吧:

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

<!DOCTYPE html><html><head>
    <meta charset="utf-8">
    <title>為行博客園中的代碼添加一個運行代碼按鈕</title></head><body><h1>Hello, world!</h1></body></html>

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

運行上面的代碼

點右上方的按鈕試試看吧!沒錯,在一個新窗口中正確的顯示了Hello, world!下面來說一下實現(xiàn)的步驟:

【情況分析】

博客園里正常插入的代碼是由一個這樣的大致結構組成的,如下所示:

<div class="cnblogs_code">
    <pre>
        //這里是你的代碼
        //不過這段代碼是經過cnblogs編輯器重新組織的一段html代碼    </pre></div>

只要能夠獲得這個cnblogs_code下pre里的內容,并將這一段內容輸出到一個新的窗口中,目標基本就實現(xiàn)了。這個實現(xiàn)的方法很簡單,直接用jQuery就可獲得,代碼如下:

var code = $('.cnblogs_code').text();//注意這里不要用html(),否則你得到的將是一段cnblogs編輯器重組后的html代碼

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式