index.js
1.23 KB
$(document).ready(function(){
mailReceived();
})
function mailReceived(){
$.post("/api/integration/tencentmail/getTencentMailOperation", {"operate":"checkUserHasTencentMailAccount"}, function(data){
if(data.hasAccount){
var addButtonKey ="qqmail";//模块key
var addButtonHtmlStr = '';
var tencentTitle = data.tencentMailPluginTitle;
addButtonHtmlStr = '<img id="tencentmailImg" data="'+tencentTitle+'" onmouseout="setOpacity();" onmouseover="showHelpfulInfo();" onclick="showReceived();" src="/integration/js/tencentmailPlugin/rili_wev8.png" style="vertical-align: middle;cursor:pointer;opacity: 0.8">';
generatePluginAreaHtml(addButtonHtmlStr,addButtonKey);//向门户右上角添加按钮
}
},"json")
}
function showReceived() {
$.post("/api/integration/tencentmail/getTencentMailOperation", {"operate":"getLoginUrl"}, function(data) {
if(data.loginUrl) {
var ssoUrl = data.loginUrl || '';
window.open(ssoUrl);
}
}, "json");
}
function showHelpfulInfo() {
var img = document.getElementById('tencentmailImg');
var title = img.getAttribute('data');
img.style.opacity=1;
img.setAttribute('title', title);
}
function setOpacity() {
var img = document.getElementById('tencentmailImg');
img.style.opacity=0.8;
}