/****************************************************************************** Crossday Discuz! Board - Common Modules for Discuz! Modified by: Crossday Studio (http://crossday.com) Based upon: http://www.cnzzz.com *******************************************************************************/ var sPop = null; var postSubmited = false; function ctlent(obj) { if (navigator.userAgent.indexOf('MSIE') > 0) { if (obj.keyCode == 9) { obj.returnValue = false; var sel = document.selection.createRange(); sel.text = '\t'; sel.select(); } } if(postSubmited == false && (obj.ctrlKey && obj.keyCode == 13) || (obj.altKey && obj.keyCode == 83)) { var Input = document.getElementsByName('input')[0]; if(Input.pmsubmit) { postSubmited = true; Input.pmsubmit.disabled = true; Input.submit(); } else if(validate(Input)) { postSubmited = true; if(Input.topicsubmit) Input.topicsubmit.disabled = true; if(Input.replysubmit) Input.replysubmit.disabled = true; if(Input.editsubmit) Input.editsubmit.disabled = true; Input.submit(); } } } function checkall(form, prefix) { for(var i = 0; i < form.elements.length; i++) { var e = form.elements[i]; if(e.name != 'chkall' && (!prefix || (prefix && e.name.match(prefix)))) { e.checked = form.chkall.checked; } } } function findobj(n, d) { var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0 && parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); } if(!(x=d[n])&&d.all) x=d.all[n]; for(i=0;!x && i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x && d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x; } function copyCode(obj) { var rng = document.body.createTextRange(); rng.moveToElementText(obj); rng.scrollIntoView(); rng.select(); rng.execCommand("Copy"); rng.collapse(false); } function runCode(obj) { var winname = window.open('', "_blank", ''); winname.document.open('text/html', 'replace'); winname.document.writeln(obj.value); winname.document.close(); } function saveCode(obj) { var winname = window.open('', '_blank', 'top=10000'); winname.document.open('text/html', 'replace'); winname.document.writeln(obj.value); winname.document.execCommand('saveas','','code.htm'); winname.close(); } function cleanBR() { var area = document.getElementsByTagName('TEXTAREA'); for (var i=0; i<area.length; i++) { area[i].value = area[i].value.replace(/<br \/>/ig, ''); area[i].value = area[i].value.replace(/(\xA0\x20){4}/ig, '\t'); area[i].value = area[i].value.replace(/\xA0\x20\xA0/ig, ' '); area[i].value = area[i].value.replace(/\xA0\xA0/ig, ' '); } } function dzconfirm(theURL, ConfirmMsg) { if (confirm( ConfirmMsg )) { window.location.href=theURL; } else { return; } } window.onload = cleanBR; <!-- .style1 { color: #FFFFFF; font-size: 9pt; } input { background-color: #CCCCCC; margin: 0px; padding: 0px; } --> 提示:你可以先修改部分代码再运行 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]