发代码帖(改进版):
javascript:Post.threadAdd=function(){var z=ContentInput.getHtml().replace(/ /g,'\u00a0').replace(/<br>/g,'\r');if(!confirm("请确认以下排版内容是否正确:\r\r"+z))return;function a(s){var n=s.length;if(!n)return s;for(var c='\0',r="",i=0,l=0;i<n;++i){c=s[i];if(c=='\t'){var t=4-l%4;while(t--){r+=" ";++l;}}else if(c=='\r'||c=='\n'){r+="<br>";l=0;}else if(c>='\u00a0'){r+="&#"+c.charCodeAt(0)+';';++l;}else{r+=c;++l;}}return r;}if(Post.Validator._validCaptcha()){Post.isPosting=true;Fe.G("add_post_submit").disabled=true;Post.checkPostStatus();var b=Post._getData();b.content=a(z);this.post("threadAdd",b,function(d){Post.showAddResult(d)},function(d){Statistics.sendRequest("st_mod=editor&fr=tb0_forum&st_type=add_post_error&e_text="+encodeURIComponent(d?d.status:""))});}}
发帖前会有提示,不建议代码中出现制表符。