📄 twinbbs.js
字号:
var TBBS = {};
TBBS.Dialog = {};
TBBS.Dialog.open = function(name, value)
{
switch (name)
{
case "sms":
location.href = "my.asp?handle=msgbox&action=send&name=" + value;
break;
case "bulletin":
window.open("bulletin.asp?id=" + value, name, "width=500,height=400");
break;
}
};
TBBS.form = {};
TBBS.form.confirm = function(obj, value)
{
if (confirm(value))
{
obj.form.submit();
}
};
TBBS.form.check = function(obj, name, value)
{
var frm = obj.form;
var lst = frm.getElementsByTagName("input");
for (var i = 0; i < lst.length; i++)
{
if (lst[i].name == name)
{
if (value)
{
lst[i].checked = (lst[i].value == value);
}
else
{
lst[i].checked = obj.checked;
}
}
}
};
TBBS.form.submit = function(obj, action)
{
if (action)
{
obj.form.action = action;
}
obj.form.submit();
};
TBBS.redirect = function(dst)
{
location.href = dst;
};
TBBS.lang = {};
TBBS.user = {};
AddListener(window, "onload", function()
{
var cs = new PopupMenu("Console", 100);
cs.add(TBBS.lang["my_topic"], "search.asp?type=2&key=" + TBBS.user["username"]);
cs.add(TBBS.lang["my_fav"], "my.asp?handle=fav");
cs.add(TBBS.lang["my_msgbox"], "my.asp?handle=msgbox");
cs.add(TBBS.lang["my_friend"], "my.asp?handle=friend");
cs.add(TBBS.lang["my_file"], "my.asp?handle=file");
cs.start();
});
function checkImage(img)
{
var offset = getOffset(img);
if (offset.right > document.body.clientWidth - 300)
{
img.width = document.body.clientWidth - 300;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -