亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? logoutcomponent.js

?? 在流覽器上仿CS界面的JAVASCRIPT腳本
?? JS
字號:
// This component creates a lougout page. To logout the session id is needed. This// is be default take from the sessionid cookie but can be set as well// requires RegistrationServicefunction LogoutComponent(oStringBundle, oRegService) {	// call super()	BiComponent.call(this);	this.stringBundle = oStringBundle;	this.regService = oRegService	// create the components	this.messageLabel = new BiLabel;	this.logoutButton = new BiButton;	this.closeButton = new BiButton;	this.logoutProgress = new BiUndeterminedProgressBar;	this.errorLabel = new BiLabel;	this.updateStrings();	// some other properties	this.messageLabel.setWrap(true);	this.errorLabel.setWrap(true);	this.errorLabel.setBorder( new BiBorder(1, "solid", "ThreeDDarkShadow") );	this.errorLabel.setBackColor("Window");	this.errorLabel.setForeColor("WindowText");	this.errorLabel.setPadding(5);	this.errorLabel.setIcon( new BiImage( application.getPath() + "images/exclamation.16.png", 16, 16 ) );	// set the fixed size and position values	// the dynamic position is done in layoutAllChildre*	this.messageLabel.setLeft(10);	this.messageLabel.setRight(10);	this.logoutProgress.setLeft(10);	this.logoutProgress.setRight(10);	this.logoutProgress.setVisible(false);	this.errorLabel.setLeft(10);	this.errorLabel.setRight(10);	this.errorLabel.setVisible(false);	this.logoutButton.setBottom(10);	this.logoutButton.setWidth(80);	this.logoutButton.setRight(100);	this.closeButton.setBottom(10);	this.closeButton.setWidth(80);	this.closeButton.setRight(10);	// add all the components	this.add(this.messageLabel);	this.add(this.logoutButton);	this.add(this.closeButton);	this.add(this.logoutProgress);	this.add(this.errorLabel);	// event hookup	this.regService.addEventListener("logout", this.onWsResult, this);	this.regService.addEventListener("logouterror", this.onWsResult, this);	this.regService.addEventListener("download", this.onDownloadResult, this);	this.regService.addEventListener("downloaderror", this.onDownloadResult, this);	this.logoutButton.addEventListener("action", this.logout, this);	this.closeButton.addEventListener("action", this.close, this);	this.stringBundle.addEventListener("change", this.updateStrings, this);}// make LogoutComponent extend BiComponentvar _p = LogoutComponent.prototype = new BiComponent;_p._className = "LogoutComponent";_p.emailSent = false;// override layoutAllChildrenY to calculate the position_p.layoutAllChildrenY = function () {	var y = 20;	this.messageLabel.setTop(y);	y += this.messageLabel.getHeight() + 20;	this.logoutProgress.setTop(y);	this.errorLabel.setTop(y);	// call super.layoutAllChildrenY()	BiComponent.prototype.layoutAllChildrenY.call(this);};// if you override layoutAllChildrenY or layoutAllChildrenX you also need to// override layoutAllChildren. Otherwise your y (or x) changes will not be called// when both width and height are changed_p.layoutAllChildren = function () {	this.layoutAllChildrenY();	this.layoutAllChildrenX();};// this calls RegistrationService logout and updates the UI to show some progress// during the call_p.logout = function (){	this.logoutButton.setEnabled(false);	this.logoutProgress.setVisible(true);	this.errorLabel.setVisible(false);	this.logoutProgress.start();	this.layoutAllChildren();	this.regService.logout();};_p.close = function () {	application.getWindow().close();};// this is called when RegistrationService fires the logout event_p.onWsResult = function ( e ){	this.emailSent = false;	this.logoutProgress.stop();	this.logoutButton.setEnabled(true);	this.logoutProgress.setVisible(false);	if (e.result.error) {		this.errorLabel.setText(e.result.errorDetail.string);		this.errorLabel.setVisible(true);	}	else if (e.result.value.ErrorCode != 0) {		this.errorLabel.setText(e.result.value.Message);		this.errorLabel.setVisible(true);	}	else {		this.dispatchEvent(new BiEvent("logout"));	}};_p.onDownloadResult = function ( e ){	if (e.result.error) {		this.errorLabel.setText(e.result.errorDetail.string);		this.errorLabel.setVisible(true);	}	else if (e.result.value.ErrorCode != 0) {		this.errorLabel.setText(e.result.value.Message);		this.errorLabel.setVisible(true);	}	else {		this.emailSent = true;		this.updateStrings();	}};_p.setText = function (s) {	this.messageLabel.setText(s);};_p.updateStrings = function () {	// get email from registration service. It might return null if we haven't	// gotten an email which could happen if we were logged in when the app	// started (it got here based on the session id)	var email = this.regService.getEmail();	if ( email == null )		email = BiLabel.textToHtml( this.stringBundle.getString("registrationEmailAddress")) ;	else		email = "<a href=\"mailto:" + email + "\">" + email + "</a>";	var s;	if ( this.emailSent )	{		s = BiLabel.textToHtml( this.stringBundle.getString("emailSentMessage") );		this.messageLabel.setHtml( s.replace(/%EMAIL%/g, email) );	}	else	{		s = BiLabel.textToHtml( this.stringBundle.getString("logoutInfoMessage") );		this.messageLabel.setHtml( s.replace(/%EMAIL%/g, email) );	}	this.logoutButton.setText( this.stringBundle.getString("logoutButton") );	this.closeButton.setText( this.stringBundle.getString("closeButton") );};

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线成人午夜影院| 午夜视频一区二区| 午夜私人影院久久久久| 国产一区二三区好的| 色综合天天综合色综合av | 欧美无人高清视频在线观看| 欧美一区二区三区四区五区| 亚洲日本韩国一区| 国产精品99久| 日韩一级大片在线观看| 亚洲免费电影在线| 成人白浆超碰人人人人| 久久久久久久久久美女| 五月激情综合色| 精品视频999| 一区二区三区成人在线视频| 成人激情小说乱人伦| 亚洲精品一区二区三区影院 | 成人av在线资源网| 久久综合九色综合97婷婷女人 | 久久精品人人做人人爽人人| 免费成人在线观看视频| 欧美三级中文字幕| 亚洲尤物在线视频观看| 日本高清不卡aⅴ免费网站| 国产精品视频一二三区| 成人av中文字幕| 中文字幕一区二| 99久久精品国产一区二区三区 | 99精品欧美一区二区蜜桃免费| 久久色视频免费观看| 久草在线在线精品观看| 欧美一区二区日韩一区二区| 天天影视网天天综合色在线播放| 欧美综合亚洲图片综合区| 亚洲精品ww久久久久久p站| 91免费视频网| 亚洲午夜精品在线| 69av一区二区三区| 日本三级亚洲精品| 日韩精品在线网站| 黄色成人免费在线| 国产精品久久影院| 色婷婷激情一区二区三区| 亚洲一区二区三区爽爽爽爽爽| 欧美羞羞免费网站| 欧美aaaaaa午夜精品| 久久久久久久av麻豆果冻| www.日韩精品| 亚洲综合视频在线观看| 69久久99精品久久久久婷婷 | 色狠狠一区二区三区香蕉| 亚洲激情一二三区| 欧美日韩国产精品自在自线| 免费成人在线网站| 国产精品久久久久久久久晋中| 91视频在线看| 男女男精品视频网| 国产精品国产三级国产普通话三级| 91天堂素人约啪| 丝袜诱惑制服诱惑色一区在线观看| 日韩一区二区电影网| 国产成人午夜视频| 亚洲国产中文字幕在线视频综合 | 欧美日韩国产精选| 国内精品在线播放| 亚洲视频免费观看| 欧美成人精品福利| 色综合天天综合狠狠| 美女视频黄a大片欧美| 亚洲国产经典视频| 日韩一区二区电影| 91小视频在线免费看| 狠狠色丁香九九婷婷综合五月| 一色桃子久久精品亚洲| 日韩免费视频线观看| 色综合一区二区三区| 韩国精品在线观看| 午夜精品福利视频网站| 国产日韩欧美精品综合| 日韩一区二区三区三四区视频在线观看| 不卡区在线中文字幕| 九九视频精品免费| 午夜电影一区二区| 亚洲色图都市小说| 国产无遮挡一区二区三区毛片日本| 欧美日韩1234| 91福利国产精品| 成人在线视频一区二区| 麻豆国产91在线播放| 亚洲综合色区另类av| 国产精品福利一区二区| 久久亚洲一级片| 日韩一区二区三| 欧美精品1区2区| 欧美伊人久久久久久午夜久久久久| 国产69精品久久99不卡| 国产乱色国产精品免费视频| 日韩中文字幕区一区有砖一区 | 欧美日韩久久一区| 99国产精品久久| 成人高清视频在线| 国产成人av影院| 国内精品免费**视频| 麻豆一区二区三| 日韩精品国产欧美| 婷婷国产在线综合| 亚洲一区二区四区蜜桃| 亚洲在线视频免费观看| 亚洲精品老司机| 一区二区三区免费| 亚洲国产中文字幕| 亚洲电影激情视频网站| 午夜久久久久久久久久一区二区| 一区二区三区中文在线| 亚洲色图制服诱惑 | 欧美高清视频www夜色资源网| 色综合中文综合网| 日本系列欧美系列| 日本大胆欧美人术艺术动态| 亚洲大片免费看| 日韩不卡一区二区三区| 久久电影网站中文字幕| 另类小说综合欧美亚洲| 国产尤物一区二区在线| 国产a精品视频| 成人国产电影网| 在线观看一区二区视频| 欧美精品日韩综合在线| 日韩精品一区二区三区视频播放 | 一区二区三区免费网站| 亚洲国产aⅴ天堂久久| 日韩av一区二区在线影视| 毛片av中文字幕一区二区| 国产美女av一区二区三区| 成人午夜精品一区二区三区| 91免费版在线| 制服丝袜中文字幕一区| 久久综合九色综合97婷婷| 中文天堂在线一区| 亚洲制服丝袜av| 久久综合综合久久综合| 国产成人亚洲精品青草天美| 色偷偷88欧美精品久久久| 欧美一区二区三区性视频| 国产日韩欧美一区二区三区乱码| 亚洲精品第一国产综合野| 六月婷婷色综合| 97久久精品人人爽人人爽蜜臀 | 久久99久久99| av电影在线不卡| 欧美成人欧美edvon| 亚洲同性gay激情无套| 免费观看在线综合| 99r国产精品| 日韩欧美国产高清| 最新不卡av在线| 国产一区二区三区美女| 色屁屁一区二区| 2021国产精品久久精品| 亚洲一区二区三区国产| 国产福利91精品一区| 7777精品伊人久久久大香线蕉最新版 | 欧美色倩网站大全免费| 国产女人aaa级久久久级 | 久久无码av三级| 国产精品欧美一区二区三区| 亚洲人成人一区二区在线观看| 日本不卡不码高清免费观看| av电影在线观看不卡| 精品美女在线播放| 蜜桃精品在线观看| 成人免费观看av| 91视频国产资源| 欧美国产视频在线| 成人99免费视频| 伊人色综合久久天天| 欧美日韩国产片| 麻豆传媒一区二区三区| 欧美成人国产一区二区| 国产一区二区三区黄视频 | 久久精品免费观看| 欧美精品一区二区三区四区| 国模套图日韩精品一区二区| 精品免费国产二区三区 | 99久久99久久精品免费观看| 亚洲欧洲另类国产综合| 在线观看日韩av先锋影音电影院| 亚洲第一狼人社区| 日韩欧美在线1卡| 国产在线观看一区二区| 国产精品久久免费看| 欧美亚洲一区三区| 蜜桃视频免费观看一区| 欧美国产日韩精品免费观看| 色婷婷精品大在线视频| 开心九九激情九九欧美日韩精美视频电影 | 午夜电影久久久| 久久久久国产精品麻豆ai换脸| 成人h动漫精品|