📄 header.js
字号:
// header javascript main
function updateUserPanelStatus(){
var tmpHtml;
if(GuestLogin){
tmpHtml = encodeHtml(UserName);
}else{
tmpHtml = '<a title="查看个人信息" href="User.aspx?name=' + encodeURIComponent(UserName) + '">' + encodeHtml(UserName) + '</a>';
}
xGetElementById('HeaderUserName').innerHTML = tmpHtml;
tmpHtml = '';
if(UserHidden){
tmpHtml += '(隐身)';
}
if(UserLocked){
tmpHtml += '(锁定)';
}
xGetElementById('HeaderUserStatus').innerHTML = tmpHtml;
if(NewMsgCount > 0){
tmpHtml = '(' + NewMsgCount + '条新消息)';
}else{
tmpHtml = '';
}
xGetElementById('HeaderUserMessageNewStatus').innerHTML = tmpHtml;
if(GuestLogin){
setElementVisible('HeaderUserMessage', false);
setElementVisible('HeaderLoginShow', false);
setElementVisible('HeaderQuickLogin', true);
setElementVisible('HeaderLogoutShow', true);
}else{
setElementVisible('HeaderQuickLogin', false);
setElementVisible('HeaderLogoutShow', false);
setElementVisible('HeaderUserMessage', true);
setElementVisible('HeaderLoginShow', true);
}
if(BookmarkBoardsHtml != null && BookmarkBoardsHtml.length > 0){
xGetElementById('BookmarkBoardsMenu').innerHTML = BookmarkBoardsHtml;
setElementVisible('BookmarkBoardsMenuSlider', true);
bookmarkBoardsMenu_scroll();
}else{
var ms = xGetElementById('BookmarkBoardsMenuSlider');
setElementVisible(ms, false);
xLeft(ms, 0);
xTop(ms, 0);
}
if(currentMenu != null){
setElementVisible(currentMenu, false);
currentMenu = null;
}
}
updateUserPanelStatus();
function logout_confirm(){
var s = xGetElementsByTagName("html")[0].style;
s.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
if (confirm('您确定要注销吗?')){
return true;
}else{
s.filter = "";
return false;
}
}
function bookmarkBoardsMenu_scroll(){
var ms = xGetElementById('BookmarkBoardsMenuSlider');
ms.style.position = 'absolute';
var y = xScrollTop();
y += xPageY('HeaderForumInfo') - xHeight(ms) * 1.5;
x = xClientWidth() - xWidth(ms) * 2;
xSlideTo(ms, x, y, 500);
}
//initialize bookmark boards menu
bookmarkBoardsMenu_scroll();
xAddEventListener(window, 'resize', bookmarkBoardsMenu_scroll, false);
xAddEventListener(window, 'scroll', bookmarkBoardsMenu_scroll, false);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -