⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wp-thread-comment.htm

📁 DP代码加解释~~~在网手收集起来的论文解题报告
💻 HTM
字号:
var rpPel = null;

function $s(){
	if(arguments.length == 1)
		return get$(arguments[0]);
	
	var elements = [];
	$c(arguments).each(function(el){elements.push(get$(el));});

	return elements;
}

function get$(el){
	if(typeof el == 'string')
		el = document.getElementById(el);
	return el;
}

function $c(array){
	var nArray = [];
	for (i=0;el=array[i];i++) nArray.push(el);
	return nArray;
}

function setformstyle(el){
	var w = null;

	if(el != null)
		var w = parseInt(el.offsetWidth);

	var fi = $s(commentformid).getElementsByTagName('input');
	for(var i=0; i<fi.length; i++ ){
		if((fi[i].type=='text' || fi[i].type=='password')){
			if(w == null)
				fi[i].style.width = '';
			else if(parseInt(fi[i].offsetWidth) >= w)
				fi[i].style.width = '90%';
		}
	}

	fi = $s(commentformid).getElementsByTagName('textarea');
	for(var i=0; i<fi.length; i++ ){
		if(w == null)
			fi[i].style.width = '';
		else if(parseInt(fi[i].offsetWidth) >= w)
			fi[i].style.width = '90%';
	}
	return true;
}

function movecfm(event,Id,dp){
	var cfm = $s(commentformid);

	if(cfm == null){
	  	alert("ERROR:\nCan't find the '"+commentformid+"' div.");
		return false;
	}

	var reRootElement = $s("cancel_reply");

	if(reRootElement == null){
		alert("Error:\nNo anchor tag called 'cancel_reply'.");
		return false;
	}
	
	var replyId = $s("comment_reply_ID");
	
	if(replyId == null){
		alert("Error:\nNo form field called 'comment_reply_ID'.");
		return false;
	}

	var dpId = $s("comment_reply_dp");

	if(parseInt(Id)){

		if(event == null)
              event = window.event;

		rpPel = event.srcElement? event.srcElement : event.target;
		rpPel = rpPel.parentNode.parentNode;

		var OId = $s("comment-"+Id);
		if(OId == null){
			//alert("Error:\nNo comment called 'comment-xxx'.");
			//return false;
			OId = rpPel;
		}

		replyId.value = Id;
		if(dpId)
			dpId.value = dp;
		reRootElement.style.display = "block";

		if($s("cfmguid") == null){
			var c = document.createElement("div");
			c.id = "cfmguid";
			c.style.display = "none";
			cfm.parentNode.insertBefore(c,cfm);
		}
		//setformstyle(OId); //宽度自适应
		cfm.parentNode.removeChild(cfm);
		OId.appendChild(cfm);

		if($s("comment"))
			$s("comment").focus();

		cfm.style.display = "block";
	}else{
		replyId.value = "0";
		if(dpId)
			dpId.value = "0";
		reRootElement.style.display = "none";
			
		var c = $s("cfmguid");
		if(c){
			//setformstyle(null); //宽度自适应
			cfm.parentNode.removeChild(cfm);
			c.parentNode.insertBefore(cfm,c);
		}

		if(parseInt(dp) && $s("comment"))
			$s("comment").focus();
	}
	return true;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -