📄 common.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 + -