bookmark.js

来自「linux 下的 简单语音识别 代码 可以参考下」· JavaScript 代码 · 共 45 行

JS
45
字号
// Copyright (c) 2008, The Code Project. All rights reserved.

function bookmarkMe(objId, objTypeId)
{
    var idPrefix = "bm_";
	var bmkLink = GetBmkLink(idPrefix, objId.toString(), objTypeId.toString());
	var bmkStatusMsg = GetBmkStatusMsg(idPrefix, objId.toString(), objTypeId.toString());

	if (LoadWaitMessage(bmkLink, bmkStatusMsg))
	    $(bmkStatusMsg).load("/Script/Bookmarks/Ajax/Add.aspx?obtid=" + objTypeId + "&obid=" + objId + "&bma=addbookmark");
	return false;
}

function watchMe(objId, objTypeId)
{
    var idPrefix = "bmw_";
    var bmkLink = GetBmkLink(idPrefix, objId.toString(), objTypeId.toString());
    var bmkStatusMsg = GetBmkStatusMsg(idPrefix, objId.toString(), objTypeId.toString());
    
	if (LoadWaitMessage(bmkLink, bmkStatusMsg))
	    $(bmkStatusMsg).load("/Script/Bookmarks/Ajax/Add.aspx?obtid=" + objTypeId + "&obid=" + objId + "&bma=addwatch");
	return false;
}

function GetBmkLink(idPrefix, objectId, objectTypeId)
{
    return $("a[name=" + idPrefix + objectId + "_" + objectTypeId + "]");
}
function GetBmkStatusMsg(idPrefix, objectId, objectTypeId)
{
    return $("span[name=" + idPrefix + objectId + "_" + objectTypeId + "]");
}

function LoadWaitMessage(bmkLink, bmkStatusMsg)
{
    if (bmkLink.length <= 0 || bmkStatusMsg.length <= 0)
        return false;
        
    $(bmkLink).hide();
    $(bmkStatusMsg).html(" please wait... ");
    $(bmkStatusMsg).css("visibility", "visible");
        
	return true;
}

⌨️ 快捷键说明

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