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

📄 common.js

📁 一个简单的记事本 可以标记5种主题的颜色 并采用txt存储数据 CSS无图片美化 只有一个页面 并可以任意修改.jsp前的名字
💻 JS
字号:
var intPwdArticleId_temp
intPwdArticleId_temp = 0;
//HTML编码
function HTMLEncode(strHTML)
{
	var div = document.createElement("div");
	div.innerText = strHTML;
	return div.innerHTML;
}

//HTML解码
function HTMLDecode(strEncodeHTML)
{
	var div = document.createElement("div");
	div.innerHTML = strEncodeHTML;
	return div.innerText;
}

//取得值函数
function getObjectValue(objID) {
	var sVar = document.getElementById(objID).value;
	return encodeURIComponent(sVar);
}

//增加评论部分
function AddComment(articleID) {
	var objDIV = document.getElementById("GuestPostState");
	objDIV.innerHTML = "正在发表评论……";
	var sAuthor = getObjectValue("CommentAuthor");
	var sMail = getObjectValue("CommentMail");
	var sURL = getObjectValue("CommentWebsite");
	var sContent = getObjectValue("CommentContent");
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=AddComment&ArticleID=" + articleID, 0, "CommentAuthor=" + sAuthor + "&CommentMail=" + sMail + "&CommentWebsite=" + sURL + "&CommentContent=" + sContent, AddCommentBacal);
	ajax.post();
}
function AddCommentBacal(rexm){
	var objCMT = document.getElementById("Comment");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
		if (confirm("评论已发布,是否删除先前输入的内容?")) {
			document.getElementById("CommentContent").value = "";
		}
	}
	else
	{
		alert("发布失败,请检查您的输入信息。");
	}
	document.getElementById("GuestPostState").innerHTML = "";
}

//评论分页部分
function GetComment(articleID, pageNum) {
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=GetComment&ArticleID=" + articleID + "&Page=" + pageNum, 0, "", GetCommentBacal);
	ajax.post();
}
function GetCommentBacal(rexm){
	var objCMT = document.getElementById("Comment");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
	}
	else
	{
		alert("页面换取失败……");
	}
}

//增加留言部分
function AddGuestBook() {
	var objDIV = document.getElementById("GuestPostState");
	objDIV.innerHTML = "正在发表留言……";
	var sAuthor = getObjectValue("GBAuthor");
	var sMail = getObjectValue("GBMail");
	var sURL = getObjectValue("GBWebsite");
	var sContent = getObjectValue("GBContent");
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=AddGuestBook", 0, "GuestBookAuthor=" + sAuthor + "&GuestBookMail=" + sMail + "&GuestBookWebsite=" + sURL + "&GuestBookContent=" + sContent, AddGuestBookBacal);
	ajax.post();
}
function AddGuestBookBacal(rexm){
	var objCMT = document.getElementById("DSPDOM");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
		document.getElementById("GBContent").value = "";
		alert("留言发布成功,等待管理员审核后才可在此页面显示。");
	}
	else
	{
		alert("发布失败,请检查您的输入信息。");
	}
	document.getElementById("GuestPostState").innerHTML = "";
}

//留言分页部分
function GetGuestBook(pageNum) {
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=GetGuestBook&Page=" + pageNum, 0, "", GetGuestBookBacal);
	ajax.post();
}
function GetGuestBookBacal(rexm){
	var objCMT = document.getElementById("DSPDOM");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
	}
	else
	{
		alert("页面换取失败……");
	}
}

//相册分页部分
function GetPhoto(pageNum) {
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=GetPhoto&Page=" + pageNum, 0, "", GetPhotoBacal);
	ajax.post();
}
function GetPhotoBacal(rexm){
	var objCMT = document.getElementById("DSPDOM");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
	}
	else
	{
		alert("页面换取失败……");
	}
}

//投票部分
function Vote(articleID) {
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=Vote&ArticleID=" + articleID, 0, "", VoteBacal);
	ajax.post();
}
function VoteBacal(rexm){
	var objCMT = document.getElementById("Vote");
	if (rexm != "")
	{
		objCMT.innerHTML = rexm;
		alert("感谢您的投票!");
	}
	else
	{
		alert("投票失败。");
	}
}

function ArticlePasswordCheck(articleID, password, isContent)
{
	intPwdArticleId_temp = articleID;
	var ajax = new Ajax(AppPath + "Handle.aspx?Action=PasswordArticle&ArticleID=" + articleID, 0, "Password=" + password + "&IsContent=" + isContent, ArticlePasswordCheckBacal);
	ajax.post();
}

function ArticlePasswordCheckBacal(rexm)
{
	if (rexm != "")
	{
		document.getElementById("ArticleContentDOM_" + intPwdArticleId_temp).innerHTML = rexm;
	}
	else
	{
		alert("密码错误或无内容。");
	}
}

//页初始化部分
function initPage() {
	var arrImgObject = document.getElementById("DSPDOM").getElementsByTagName("img");
	for (var i = 0; i < arrImgObject.length; i++)
	{
		arrImgObject[i].alt = "在新窗口查看图片";
		arrImgObject[i].onclick = function() {window.open(this.src,"_blank");}
		arrImgObject[i].style.cursor = "pointer";
		//图片错误兼容
		arrImgObject[i].onerror = function() {this.style.display="none";}
		if (arrImgObject[i].width > 550)
		{
			arrImgObject[i].width = 550;
		}
		if (arrImgObject[i].height > 400)
		{
			arrImgObject[i].height = 400;
		}
	}
}

window.onload = initPage;

⌨️ 快捷键说明

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