html代码调试脚本
/******************************************************************************
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 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 && id.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/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;
提示:你可以先修改部分代码再运行
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]