TinyMCE syntaxhl插入代碼后換行的修改方法
更新時間:2012年02月17日 22:18:18 作者:
上次搞了個整合insert code的TinyMCE編輯器,非常好用。但有一個缺點:每次插入代碼后,光標都會停留在pre標記里面,打回車出不來,必須編輯HTML
在pre后 面加個換行,然后才能回到可視化界面里繼續(xù)編輯博客。如果博客里要插入的代碼片段很多,就會非常不爽。所以今天給它做了個小修改。
打開plugins\syntaxhl\js\dialog.js
定位到41行,找到</pre>標記。這是預格式化標簽的結尾標記。所以只要在它后面插入一個段落標記,即可讓光標跳出我們插入的代碼片段。
插件的作者在41行后加了個bug注釋,所以不敢貿然寫在</pre>的后面,所以我們換一行,把<p></p>拼接上。
現在我們插入代碼后,光標就不會卡在pre里面了~OH YEAH!
有圖有真相:
相關文章
頁面嵌入Windows Media Player播放器代碼需要注意的
在頁面中插入WMP確實是個令人頭疼的一件事。這里簡單的說明下,希望對需要朋友有所幫助。2010-07-07使用 CodeMirror 打造屬于自己的帶高亮顯示的在線代碼編輯器
寫這個的目的是因為之前項目里用到過 CodeMirror,覺得作為一款在線代碼編輯器還是不錯,也看到過有些網站用到過在線代碼編輯,當然我不知道他們是用什么做的2018-02-02當使用ckeditor控件時,需要校驗輸入內容是否為空的一種解決辦法(轉帖)
這樣是我們寫程序中最經常的寫法 提交之前進行驗證內容是否為空!2011-01-01