📄 main.js
字号:
function openNewMessage() {
window.open("NewMessage.aspx", null, "height=500, width=600, status=yes, toolbar=no, menubar=no, location=no");
}
function logOut() {
dojo.io.cookie.deleteCookie("username");
dojo.io.cookie.deleteCookie("password");
window.location.href = "Default.aspx";
}
function deleteMessage() {
// 邮件id号
var id = dojo.widget.byId("testTable").getValue();
// 删除邮件的URL
var url = "server/DeleteMessage.aspx?id=" + id;
// 删除邮件
dojo.io.bind({
url: url,
load: function(type, data, evt){
if (data == "1") {
dojo.event.topic.publish("listSelected", msg)
} else {
alert("无法删除邮件,请检查网络连接!");
}
},
mimetype: "text/plain"
});
}
function checkNewMessage() {
// 用户名
var username = dojo.io.cookie.getCookie("username");
// 密码
var password = dojo.io.cookie.getCookie("password");
// URL
var url = "server/CheckNewMessage.aspx?username=" + username + "&password=" + password + "&r=" + Math.random();
dojo.io.bind({
url: url,
load: function(type, data, evt){
if (data == "1") {
dojo.event.topic.publish("listSelected", msg)
} else {
alert("无法接收邮件,请检查网络连接!");
}
},
mimetype: "text/plain"
});
}
var msg;
function displayList(){
this.update = function(message) {
var username = dojo.io.cookie.getCookie("username");
msg = message;
var title = message.node.title;
var tempName = "";
var type = 0;
if (title == "已删除邮件") {
type = 2;
tempName = "deleted.xsl";
} else if (title == "已发送邮件") {
type = 1;
tempName = "sendbox.xsl";
} else {
type = 0;
tempName = "inbox.xsl";
}
var url = "server/ListMail.aspx?type=" + type + "&username=" + username + "&temp=" + tempName + "&r=" + Math.random();
var listPane = dojo.widget.getWidgetById("listPane");
listPane.setUrl(url);
};
}
var displayer = new displayList();
var nodeSelectionTopic = dojo.event.topic.getTopic("listSelected");
nodeSelectionTopic.subscribe(displayer, "update");
// Display a single message (in bottom right pane)
function displayMessage(e){
var id = dojo.widget.byId("testTable").getValue();
var contentPane = dojo.widget.getWidgetById("contentPane");
var url = "server/MailContent.aspx?id=" + id;
contentPane.setUrl(url);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -