level 12
如果明白書籤加上代碼的方法後
開始分享我所知道的、改寫過的 javascript 代碼
作法都跟前面寫的一樣,只是貼上不同的程式碼而已
我一開始是先看了 幽幽相思吻 吧友的代碼
學會如何使用後才開始改寫的
只是希望大家能夠的話,多使用繁體字
有些功能還在改寫中,如果大家希望新增什麼樣的功能
我在試著寫寫看
2014年03月12日 16点03分
4
切記,並不是複製代碼再打字就可以,要確認書籤編輯正確唷
2014年03月12日 17点03分
level 12
javascript:var c = A2W(prompt("小窗輸入回帖文字,想換行的地方就加上 <換行>"));function A2W(s){var r="";var charArray = s.split("");for(var i=0;i<s.length;i++){if(charArray[i].indexOf('<') > -1){r = r + '<br>';i = i
+3
;}else{r += '&\011#'+s.charCodeAt(i)+';';}}return r};$.post("https://tieba.baidu.com/f/commit/post/add",{kw:PageData.forum.name,ie:"utf-8",rich_text:1,floor_num:1,fid:PageData.forum.id,tid:PageData.thread.id,content:c,anonymous:0,tbs:PageData.tbs},function(o){if(o.no != 0)alert("no:"+o.no+"\nerr_code:"+o.err_code+"\nerror:"+o.error);else location.reload()},"json");void 0
2014年03月12日 16点03分
5
使用範例:第一行是繁體字<換行>第二行是简体字<換行>English
2014年03月12日 16点03分
使用效果請看樓下回復
2014年03月12日 16点03分
level 12
如果大家明白這些書籤如何加上 javaScript 代碼的話
接著我就只放代碼 跟 使用效果嘍!
真的還不明白如何使用,我再截圖放教程
明天再詳細說明"使用這些代碼的一些限制" (或講解原理?)
2014年03月12日 16点03分
9
javascript:var text=prompt("涅盘");var a="";for(var i=0;i<text.length;i++){a+=*&\011#*+text.charCodeAt(i)+*;*};SimplePostor.prototype._getHtml=function(){return a};void 0
2014年08月19日 16点08分
javascript:var text=prompt("涅盘");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'};SimplePostor.prototype._getHtml=function(){return a};void 0
2015年05月18日 10点05分
avascript:var text=prompt("涅盘");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'};SimplePostor.prototype._getHtml=function(){return a};void 0
2015年06月27日 09点06分
level 12
javascript:var text=prompt("輸入樓中樓要回復的内容");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'};SimplePostor.prototype._getHtml=function(){return a};void 0
2014年03月12日 16点03分
10
使用方法:先在小窗打好文字,按下小窗的「確定」
2014年03月12日 16点03分
在點樓中樓的「回復」,隨意打一個字按「發表」
2014年03月12日 16点03分
看見一堆看不懂編碼是正常,按「F5」重整頁面即見效果
2014年03月12日 17点03分
測試一下,正體中文萬歲
2014年04月04日 07点04分
level 12
javascript:var text=prompt("先在小窗打好樓中樓要回復的文字,按下「確定」後\n\n"+"再點樓中樓的「回復」,隨意打一個字按「發表」\n\n"+"看見一堆看不懂編碼是正常,按「F5」重整頁面即見效果");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'}; SimplePostor.prototype._getHtml=function(){var q='<strong>'+a+'</strong>';return q};void 0
2014年03月12日 17点03分
11
這是樓中樓粗體字的代碼,使用方法跟"樓中樓繁體回復"一樣
2014年03月12日 17点03分
不過必須連續簽到10天才能使用「粗體字」喔!!
2014年03月12日 17点03分
试试加粗字哦
2014年06月28日 10点06分
level 12
javascript:var text=prompt("先在小窗打好樓中樓要回復的文字,按下「確定」後\n\n"+"再點樓中樓的「回復」,隨意打一個字按「發表」\n\n"+"看見一堆看不懂編碼是正常,按「F5」重整頁面即見效果");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'}; SimplePostor.prototype._getHtml=function(){var q='<span class="edit_font_color">'+a+'</span>';return q};void 0
2014年03月12日 17点03分
12
這是樓中樓紅色字的代碼,使用方法跟"樓中樓繁體回復"一樣
2014年03月12日 17点03分
不過必須連續簽到20天以上才能使用
2014年03月12日 17点03分
再试试红色字
2014年06月28日 10点06分
level 12
javascript:var text=prompt("樓中樓粗體紅字\n\n"+"先在小窗打好樓中樓要回復的文字,按下「確定」後\n\n"+"再點樓中樓的「回復」,隨意打一個字按「發表」\n\n"+"看見一堆看不懂編碼是正常,按「F5」重整頁面即可見效");var a="";for(var i=0;i<text.length;i++){a+='&\011#'+text.charCodeAt(i)+';'}; SimplePostor.prototype._getHtml=function(){var q='<strong><span class="edit_font_color">'+a+'</span></strong>';return q};void 0
2014年03月12日 17点03分
13
前面會用的話,這邊就不多加解釋了 : )
2014年03月12日 17点03分
忘了說.. 這是樓中樓粗體紅色字的代碼
2014年03月12日 17点03分
最后是红色加粗字
2014年06月28日 10点06分
level 12
貼吧標題有限制30個字,或60個數字字元
而JavaScript有一段代碼是將文字轉為Unicode(國際統一碼)
像「體」這個字換被轉成「體」...需要佔用8個字元
所以60除以8,是7餘4
也就是說貼吧標題只能打7個繁體字,再來就會出現4個數字編碼和點點點
一樓內文則沒有這種字數限制
進帖子看標題,則只能出現5個繁體字,接著就會出現編碼跟點點點
可能是因為右側有「只看樓主」等三個按鈕有另外限制長度
直接發JavaScript代碼會被系統刪帖
必須用「繁體字回帖」書籤的回帖方式就能show出來了
2014年03月13日 01点03分
14
level 12
给力
—— 据说在很久很久以前,能在我班看到美女的人会长生不老。。。。
2014年03月14日 15点03分
17
龍涅槃瞭望妳
2015年05月06日 18点05分