开云体育在线官网入口成为德甲联赛的官方合作伙伴 - 开云体育在线官网入口
开云体育在线官网入口成为德甲联赛的官方合作伙伴 - 开云体育在线官网入口
同题浏览
以下内容与「开云体育在线官网入口成为德甲联赛的官方合作伙伴」同属公开资讯,可按栏目接着查阅相关条目。
本站按公开材料组织页面。需要原文时请核对应栏目发布页。
继续浏览时优先选择同栏目或相近主题,避免被站外镜像带偏。
内容分类
网站首页 / 帮助指南
本站内容按公开信息整理,栏目与正文互为入口,便于对照阅读。
");
if(rowList == "qrCode" || rowList == "qrCode,blank"){
$("#login_text_div").css("visibility", "hidden");
$(".qrCodeBtn").css("visibility", "visible");
if(QrInfo=="noselected"){
$(".qrCodeBtn").css("visibility", "hidden");
}
}else if(rowList == "productInfo" || rowList == "productInfo,blank"){
if(QrInfo=="noselected"){
$(".qrCodeBtn").css("visibility", "hidden");
}
$("#login_text_div").css("visibility", "show");
}else if(rowList == "qrCode,productInfo,blank" || rowList == "qrCode,productInfo"){
$("#login_text_div").css("visibility", "visible");
$(".qrCodeBtn").css("visibility", "visible");
if(QrInfo=="noselected"){
$(".qrCodeBtn").css("visibility", "hidden");
}
}else if(rowList == "blank" || rowList=="null"){
$("#login_text_div").css("visibility", "hidden");
if(QrInfo=="noselected"){
$(".qrCodeBtn").css("visibility", "hidden");
}
}
var topValue= "";
if(rowList == "blank"){
$('body').append("");
}
var isSmsError = "";
var isOnMobileCodeAuthentication = "false";
if(isSmsError == "true" && !isOnMobileCodeAuthentication){
var telNumber = "89";
initSmsCodeInfo(telNumber);
}
});
var sendSMSCodeTime = 89;
var getSMSCodeTime = 60;
function UpdateLoginSeed(){
$.ajax({
async : false,
type: "GET",
url: _ctxPath+"/main.do?method=updateLoginSeed",
dataType : 'text',
success : function(data) {
if(data&&data!=""&&_SecuritySeed!=data){
_SecuritySeed=data;//登录加密种子需要更新
}
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert($.i18n('login.tip.failure'));
}
});
}
function loginCallback() {
return true;
}
function retrievePassword(){
$.ajax({
sync : true,
type: "POST",
url: _ctxPath+"/personalBind.do?method=isCanUse",
dataType : 'text',
success : function(data) {
var isCanUse = jQuery.parseJSON(data);
if(isCanUse=="true" || isCanUse==true){
window.open(_ctxPath + '/personalBind.do?method=retrievePassword');
}else{
var msg = "管理员未设置系统邮箱,也未启用短信插件,不能使用密码找回功能,请联系管理员!" ;
retrievePwdMsg = $.messageBox({
'id':"retrievePwdMessageBox",
'type': 0,
'msg': "
" + msg + "
"
});
}
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert($.i18n('login.tip.failure'));
}
});
}
// 快速需求(Fast Demand):登陆页面验证码可点击刷新,并且连续点击10次以上,禁用一分钟
function changeVerifyCodeImg(obj){
if(times >= 10){
alert("刷新验证码太频繁,请稍后再试。");
setTimeout(function(){times=0;},60000);
return;
}
times ++;
//var img=document.getElementsByTagName("img")[obj];// 验证码的图片位置
var img=document.getElementById("VerifyCodeImg");//不能根据html img标签来获取呀,登录页可以变动,当有img标签的时候获取的不对啊
img.src="/__xh__/oa.sctbc.net/seeyon/verifyCodeImage.jpg?" + new Date().getTime();
}
function doLoginSubmit(){
if(false && "iTrus"==""){//
chooseCert();
}else{
$("#submit_button").click();
}
}
//只有登录前门户用
function doAjaxLogin(){
var loginFlag = onLoginSubmit();
if(!loginFlag){
return;
}
// var res = onLoginSubmit();
// if(!res.loginFlag){
// return;
// }
var formObj=$("#login_form").formobj();
formObj["loginFrom"] = "loginPortal";
formObj["login.timezone"] = $("#timezone").val();
formObj["login.smsVerifyCode"] = $("#smsVerifyCode").val();
formObj["login.VerifyCode"] = $("#VerifyCode").val();
formObj["province"] = $("#province").val();
formObj["city"] = $("#city").val();
formObj["redirect_url"]=$('#redirect_url').val();
formObj["token_login_app_id"]=$('#token_login_app_id').val();
formObj["token_login_third_user_id"]=$('#token_login_third_user_id').val();
formObj["request_auth_authenticator"]=$('#request_auth_authenticator').val();
formObj["rectangle"] = $("#rectangle").val();
// formObj["login_password"] = res.encrypted;
// login_password赋值的val在浏览器自动填充的情况下偶发的赋值失败,导致登录失败,前面把加密好的值放在全局变量中,提交时替换成这个值
if (getCtpTop().encryptedLoginPassword) {
formObj["login_password"] = getCtpTop().encryptedLoginPassword;
}
delete formObj.login_password1
$.ajax({
sync : true,
type: "POST",
headers: {
Accept:"text/plain"
},
url: "/seeyon/main.do?method=login",
data : formObj,
success : function(data) {
getCtpTop().encryptedLoginPassword = null;
if(data.indexOf("ok")==0){
window.top.locations.href = _ctxPath + "/indexOpenWindow.jsp";
}else{
if(data.indexOf("ok")==0){
window.top.locations.href = _ctxPath + "/indexOpenWindow.jsp";
}else{
if(data.indexOf("0;url=")>=0){
alert($.i18n('login.tip.failure'));
reloadLoginPage();
}else{
// V5-29948 后端希望前端做一下兼容
if(data.length < 100){
alert(data);
}
reloadLoginPage();
}
}
}
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert($.i18n('login.tip.incorrect'));
reloadLoginPage();
}
});
}
function reloadLoginPage(){
window.top.locations.href = _ctxPath + "/main.do?method=main&loginPortal=1&portalId=-7779029842361826066";
}
function initSmsCodeInfo(telNumber){
if ($("#smsLoginInputDiv").length == 0) {
var smsHtml = "
";
if ($.browser.msie && $.browser.version < 9) {
smsHtml += "
";
}else{
smsHtml += "
";
}
smsHtml += "";
smsHtml += "
";
if (telNumber != "TRUE") {
smsHtml += "
"+telNumber+" "+"重新获取
";
} else {
smsHtml += "
获取验证码
";
}
smsHtml += "
";
$(".captcha").after(smsHtml);
if(loginFromBol){
$("#smsVerifyCode").focus(function(){
$(this).parent().css("background-color","#FFF");
}).blur(function(){
if(_layout == "center"){
$(this).parent().css("background-color","transparent");
}else{
$(this).parent().css("background-color","rgba(255, 255, 255, 0.7)");
}
});
}
if (telNumber != 'TRUE') {
sendSMSCodeTime = telNumber;
var interval = setInterval(function() {
sendSMSCodeTime--;
if (sendSMSCodeTime == 0) {
$("#sendSMSCodeButton").html("获取验证码").removeClass('smsLogin_btn_disable');
sendSMSCodeTime = 89;
clearInterval(interval);
} else {
$("#sendSMSCodeButton").html(sendSMSCodeTime + " " + "重新获取").addClass('smsLogin_btn_disable');
}
}, 1000);
}
$("#sendSMSCodeButton").click(function() {
if (sendSMSCodeTime != 89) {
return;
}
var login_username = $("#login_username").val();
new portalManager().sendSMSLoginCode(login_username, {
success: function(msg) {
if (msg == "success") {
$("#smsVerifyCode").val("");
var interval = setInterval(function() {
sendSMSCodeTime--;
if (sendSMSCodeTime == 0) {
$("#sendSMSCodeButton").html("获取验证码").removeClass('smsLogin_btn_disable');
sendSMSCodeTime = 89;
clearInterval(interval);
} else {
$("#sendSMSCodeButton").html(sendSMSCodeTime + " " + "重新获取").addClass('smsLogin_btn_disable');
}
}, 1000);
$("#sendSMSCodeButton").html(sendSMSCodeTime + " " + "重新获取").addClass('smsLogin_btn_disable');
} else {
$("#login_error").css("background-image", "none");
$("#login_error").find("div").html(msg);
$("#login_error").show();
}
}
});
});
$("#smsLoginInputDiv").show();
} else {
doLoginSubmit();
}
}
function loginButtonOnClickHandler() {
var leaveTime = new Date().getTime();
if(_SecuritySeed !== "") {
//仅在开启登录加密时进行加密种子更新校验
var SeedTimeOutInSeconds=60*30;//默认30分钟
try{
SeedTimeOutInSeconds=parseInt(_SecuritySeedTimeOut);
}
catch (e) {
}
if(SeedTimeOutInSeconds>60){
//考虑网络原因提前一分钟到期校验
SeedTimeOutInSeconds=SeedTimeOutInSeconds-60;
}
if(_SecuritySeedTimeOut!==""&&leaveTime - entryTime >SeedTimeOutInSeconds*1000) {
UpdateLoginSeed();
}
}
var timeZoneId = getTimeZoneId();
$("#timezone").val(timeZoneId);
var login_username = $("#login_username").val();
if ($.trim(login_username) == "" && !phoneNumberLogin) {
doLoginSubmit();
} else {
var smsVerifyCode = "";
if ($("#smsLoginInputDiv").length == 1) {
smsVerifyCode = $.trim($("#smsVerifyCode").val());
}
var isCanUseSMS = true;
var isOnfactorsAuthentication = false;
var isOnMobileCodeAuthentication = "false";
if(isOnMobileCodeAuthentication && phoneNumberLogin){
validateMessageCode();
}else if (intervalQrcode || !isCanUseSMS || ($("#smsLoginInputDiv").length == 1 && smsVerifyCode != "")) {
doLoginSubmit();
} else {
//进行短信登录验证
new portalManager().smsLoginEnabled(login_username, {
success: function(telNumber) {
if ( telNumber && $.trim(telNumber).length > 0 && (telNumber == "TRUE" || telNumber == "89")) {
initSmsCodeInfo(telNumber);
} else {
$("#smsVerifyCode").val("");
if(isOnfactorsAuthentication){//开启双因子之后(除管理员外)强制校验短信+用户名
//getCtpTop().$.alert(telNumber);
if(telNumber != ""){
if($("#login_error").length > 0){
$("#login_error").find("div").html(telNumber);
$("#login_error").show();
}else{
getCtpTop().$.alert(telNumber);
}
return;
}
}
doLoginSubmit();
}
},
error: function() {
doLoginSubmit();
}
});
}
}
}
function loginButtonOnClickHandlerA(event) {
if(event.keyCode == 13){
loginButtonOnClickHandler();
}
}
function getTimeZoneId(){
//获取客户端时区
var d = new Date();
var timezoneOffset = 0 - d.getTimezoneOffset();
var gmtHours = (timezoneOffset/60).toString();
//8 -8:30 8:45
var gmtHoursArr = gmtHours.split(".");
var h = gmtHoursArr[0];
if(h>=0){
h = "+"+h;
}
var m = "00";
if(gmtHoursArr.length>1){
m = Number("0."+gmtHoursArr[1]) * 60;
}
return "GMT"+h+":"+m;
}
var commonProgressbar = null;
//开始进度条
function startProc(title) {
try {
var options = {
title: title
};
if (title == undefined) {
options = {};
}
if (commonProgressbar != null) {
commonProgressbar.start();
} else {
commonProgressbar = new MxtProgressBar(options);
}
} catch (e) {}
}
//结束进度条
function endProc() {
try {
if (commonProgressbar) {
commonProgressbar.close();
}
commonProgressbar = null;
} catch (e) {}
}
var openAssistantFlag = 0;
function openAssistantSetup() {
if(openAssistantFlag === 0) {
openAssistantFlag = 1;
setTimeout(function(){
openAssistantFlag = 0;
},30000);
}else {
getCtpTop().$.alert("每30秒仅允许下载1次,请勿频繁点击!");
return;
}
var myhost= window.locations.host;
var myport= window.locations.port;
if(myport==""){
myport= "80";
}
var ucUrl= "/"+myhost+"/"+myhost+"/"+myport;
var obj = null;
try {
obj = new ActiveXObject("SeeyonActivexInstall.SeeyonInstall");
var ele = document.getElementById("login_locale");
var locale = ele != null ? ele.value : '';
if( ele == null){
locale = navigator.browserLanguage.replace(/([a-z]{2})(-)*([A-Z|a-z]{2})*/,function($0,$1,$2,$3){
var s = $1;
if( '-' == $2){
s += '_';
s += $3.toUpperCase();
}
return s;
});
}
startProc("请稍候,正在初始化程序...");
var result = obj.Startup(_ctxServer + "/autoinstall/A8", locale + ucUrl, "@videoconf@seeyonRootCA@identificationDog@erweima@U8Reg@wizard");
endProc();
} catch (e) {
window.locations.href=_ctxServer + '/autoinstall.do?method=regInstallDown64';
/*
getA8Top().alterWin = $.dialog({
htmlId: 'alert',
title: "自动安装",
url: "/seeyon/genericController.do?ViewPage=apps/autoinstall/downLoadIESet",
isClear: false,
width: 420,
height: 200
});
*/
}
}
function calSelecterHeight(){
var topValue = "";
var languageSize = $("#login_locale_dropdown_content a").length;
$("#login_locale_dropdown_content").css("overflowX","hidden");
var languageTop = languageSize*30;
if(topValue =="21"){
var languageTopStr= "-"+languageTop+"px";
$("#login_locale_dropdown_content_iframe").css("top", languageTopStr).css("right", "0");
$("#login_locale_dropdown_content").css("top",languageTopStr).css("right", "0");
}else{
var select_h = $("#login_area_div").offset().top + $("#login_area_div").height() + languageTop;
if (select_h >= $(window).height()) {
$("#login_locale_dropdown_content_iframe").css("top", "-"+ $("#login_locale_dropdown_content").height() + "px").css("right", "0");
$("#login_locale_dropdown_content").css("top","-"+ $("#login_locale_dropdown_content").height() +"px").css("right", "0");
}else{
$("#login_locale_dropdown_content_iframe").css("top","25px").css("right", "0");
$("#login_locale_dropdown_content").css("top","25px").css("right", "0");
};
}
}
function checkPwdStrength(){
var login_validatePwdStrength =4;
var login_password = $("#login_password1").val();
if ($.trim(login_password) == "") {
}else{
login_validatePwdStrength = getPwdStrongForLoginPage(login_password);
$("#login_validatePwdStrength").val(login_validatePwdStrength);
}
$("#login_password1").attr("disabled", 'disabled')
return true;
}
//调整登录框的位置
function adjustLoginPosition(){
var window_h = $(window).height();
var login_h = $("#login_area_div").height();
var login_top = $("#login_area_div").offset().top;
var login_left = $("#login_area_div").offset().left;
if (_layout == "all" || _layout == "center" || _layout=="center_big") {//第一套和第四套布局只判断bottom和left
if (login_left <= 0) {
$("#login_area_div").css({
"left":"0px",
"right":"inherit"
});
}
if (window_h - login_top < login_h) {
if(loginFromBol){
$("#login_area_div").css({
"bottom":"40px",
"top":"inherit"
});
}
}
}else if (_layout == "t_b") {//第二套布局只判断top
if (login_top <= 0) {
$("#login_area_div").css({
"top":"0px",
"bottom":"inherit"
});
}
}else if (_layout == "l_r"){//第四套布局只判断left
if (login_left <= 0) {
$("#login_area_div").css({
"left":"0px",
"right":"inherit"
});
}
}
}
var pageNum;
function initQRcodeArea() {
pageNum = $("#QrcodeArea").find("ul").length;
if(pageNum > 1) {
$("#prevBtn,#nextBtn").show();
var _tempStr = "";
for (var i = 1; i < pageNum; i++) {
_tempStr += "
";
}
$("#qrCodeGroupNum").append(_tempStr);
}else{
$("#qrCodeGroupNum").empty();
}
}
//新改造的二维码功能
var currentQRcodePage = 1;
function showPrevQRPage() {
if (currentQRcodePage <= 1) {
return;
}
currentQRcodePage --;
$("#QrcodeArea").find("ul").hide().eq(currentQRcodePage - 1).show();
$("#qrCodeGroupNum").find("span").removeClass("current").eq(currentQRcodePage - 1).addClass("current");
}
function showNextQRPage() {
if (currentQRcodePage >= pageNum) {
return;
}
currentQRcodePage ++;
$("#QrcodeArea").find("ul").hide().eq(currentQRcodePage - 1).show();
$("#qrCodeGroupNum").find("span").removeClass("current").eq(currentQRcodePage - 1).addClass("current");
}
var topWin = getCtpTop();
var isLoginPre = typeof(topWin.vPortal) === "object" && topWin.vPortal.portalType === "3" ? true : false;
var winName = window.name;
var winURL = window.locations.href;
var oldPostion = {
"win": {},
"loginPreBtnIframeDiv": {},
"loginSectionDiv": {},
"loginSectionParentDiv": {},
"IframeSectionTempleteDiv": {}
};
var loginPreBtnIframeDiv,wrapperDiv,loginPreBtnIframe,loginBtnCloseDiv,QrMask4LoginPreDiv,loginSectionDiv,IframeSectionTempleteDiv,winH;
var cssIsAppend = false;
var isExportOldTemp;
//显示二维码
function showQrcodeArea() {
//操作css
if(isLoginPre && !cssIsAppend) {
var newCss = topWin.document.createElement('link');
newCss.type = 'text/css';
newCss.rel = 'stylesheet';
newCss.href="/__xh__/oa.sctbc.net/seeyon/main/login/default/css/login4PrePortal.css?V=V8_1SP2_220812_2113011";
var topWinHead = topWin.document.getElementsByTagName('head')[0];
topWinHead.appendChild(newCss);
cssIsAppend = true;
}
//7.1SP1改造二维码时修改了元素的ID并新增id:loginPreBtnIframeDiv,之前版本导出再导入的模板因ID不一样会报错,用isExportOldTemp来兼容一下,-_-!!!
if (topWin.document.getElementById("loginPreBtnIframeDiv") == null) { //7.1SP1之前导出的模板
isExportOldTemp = true;
loginPreBtnIframeDiv = topWin.document.querySelector(".loginPreBtnIframe");
loginPreBtnIframe = topWin.document.getElementById("loginPreBtnIframeId");
}else{
loginPreBtnIframeDiv = topWin.document.getElementById("loginPreBtnIframeDiv");
loginPreBtnIframe = topWin.document.getElementById("loginPreBtnIframe");
}
wrapperDiv = topWin.document.getElementById("wrapper");
loginBtnCloseDiv = topWin.document.querySelector(".loginBtnClose");
QrMask4LoginPreDiv = document.getElementById("QrMask4LoginPre");
//如果是栏目用id来取,保证唯一
var ids = window.frameElement && (window.frameElement.getAttribute("sectionid") || window.frameElement.getAttribute("data-x-sectionid"));
if(ids){
loginSectionDiv = topWin.document.querySelector("#loginSection_"+ids);
IframeSectionTempleteDiv = topWin.document.querySelector("#IframeSectionTemplete_"+ids).parentNode;
}
winW = $(topWin).width();
winH = $(topWin).height();
//登录前门户-右上角登录按钮,登录前门户-登录栏目,普通登录页,三种情况各自的逻辑处理
if((winName === "loginPreBtnIframe" || winName === "") && winURL.indexOf("loginFrom=loginPortal") > -1){
//登录前门户,右上角登录框弹出的iframe
topWin.$("body").addClass("loginPreBtnIframePage");
oldPostion["loginPreBtnIframeDiv"].top = loginPreBtnIframeDiv.style.top;
oldPostion["loginPreBtnIframeDiv"].right = loginPreBtnIframeDiv.style.right;
oldPostion["loginPreBtnIframeDiv"].width = loginPreBtnIframeDiv.style.width;
oldPostion["loginPreBtnIframeDiv"].height = loginPreBtnIframeDiv.style.height;
loginPreBtnIframeDiv.style.width = "100%";
loginPreBtnIframeDiv.style.height = "100%";
loginPreBtnIframe.style.width = "100%";
loginPreBtnIframe.style.height = winH + "px";
loginBtnCloseDiv.style.display = "none";
QrMask4LoginPreDiv.style.display = "block";
$("#QrcodeArea").show();
}else if(window.name === "IframeSectionTemplete" && winURL.indexOf("loginFrom=loginPortal") > -1){
//登录前门户,登录栏目
oldPostion["loginSectionDiv"].height = loginSectionDiv.offsetHeight;
oldPostion["loginSectionParentDiv"].height = loginSectionDiv.parentNode.offsetHeight;
oldPostion["IframeSectionTempleteDiv"].height = IframeSectionTempleteDiv.offsetHeight;
topWin.$("body").addClass("IframeSectionTemplete");
$(loginSectionDiv).parents(".col").css("zIndex","100");
topWin.document.documentElement.style.overflow = "hidden";
loginSectionDiv.parentNode.style.height = winH + "px";
//最后点击的让他拥有最高的z-index
// loginSectionDiv.style.zIndex = topWin.getMaxZindex();
$(loginSectionDiv).addClass("topmost");
loginSectionDiv.style.height = winH + "px";
IframeSectionTempleteDiv.style.height = winH + "px";
loginBtnCloseDiv.style.display = "none";
QrMask4LoginPreDiv.style.display = "block";
$("#QrcodeArea").show();
}else{
$("#QrcodeArea").fadeIn();
}
//均分显示
var QrLi = $("#QrcodeArea").find(".qrCodeGroup ul:first").find("li:visible");
var QrLen = QrLi.length;
var eachQrW = Math.floor(100/QrLen);
QrLi.each(function(){
$(this).css("width",eachQrW + "%");
});
return false;
}
//隐藏二维码
function hideQrcodeArea(_type) {
if (intervalQrcode) {
clearInterval(intervalQrcode);
intervalQrcode = null;
}
if (typeof(xrdLoginInterval)!="undefined") {
if(xrdLoginInterval){
clearInterval(xrdLoginInterval);
xrdLoginInterval = null;
}
}
if (typeof(xrdRefreshCodeInterval)!="undefined") {
if(xrdRefreshCodeInterval){
clearInterval(xrdRefreshCodeInterval);
xrdRefreshCodeInterval = null;
}
}
var wrapperDiv = topWin.document.getElementById("wrapper");
var loginBtnCloseDiv = topWin.document.querySelector(".loginBtnClose");
var winH = topWin.innerWidth;
if((winName === "loginPreBtnIframe" || winName === "") && winURL.indexOf("loginFrom=loginPortal") > -1){
//登录前门户,右上角登录框弹出的iframe
topWin.$("body").removeClass("loginPreBtnIframePage");
loginPreBtnIframeDiv.style.top = oldPostion["loginPreBtnIframeDiv"].top;
loginPreBtnIframeDiv.style.right = oldPostion["loginPreBtnIframeDiv"].right;
loginPreBtnIframeDiv.style.width = oldPostion["loginPreBtnIframeDiv"].width;
loginPreBtnIframeDiv.style.height = oldPostion["loginPreBtnIframeDiv"].height;
loginPreBtnIframe.style.width = oldPostion["loginPreBtnIframeDiv"].width;
loginPreBtnIframe.style.height = oldPostion["loginPreBtnIframeDiv"].height;
loginBtnCloseDiv.style.display = "block";
$("#QrcodeArea").hide();
}else if(window.name === "IframeSectionTemplete" && winURL.indexOf("loginFrom=loginPortal") > -1){
//登录前门户,登录栏目
topWin.$("body").removeClass("IframeSectionTemplete");
topWin.document.documentElement.style.overflow = "";
loginSectionDiv.parentNode.style.height = oldPostion["loginSectionParentDiv"].height + "px";
loginSectionDiv.style.height = oldPostion["loginSectionDiv"].height + "px";
$(loginSectionDiv).parents(".col").css("zIndex","");
//关闭的时候 去掉标识
$(loginSectionDiv).removeClass("topmost");
IframeSectionTempleteDiv.style.height = oldPostion["IframeSectionTempleteDiv"].height + "px";
loginBtnCloseDiv.style.display = "block";
QrMask4LoginPreDiv.style.display = "none";
$("#QrcodeArea").hide();
}else{
$("#QrcodeArea").fadeOut();
}
return false;
}