auth.js

来自「SQLiteDBMS是SQLite数据库的管理服务器软件」· JavaScript 代码 · 共 62 行

JS
62
字号
function authInit() {	authWin();}function authWin() {	lGo('loginWin');	_dbNameTmp=_dbName;	var form=document.forms['form_login'];	if (form) {		try{form['dbname'].focus();}catch(e){}	}	dbExecCommand('SHOW DATABASE', authDbNameResponse );}function authDbNameResponse(dbRes) {	var form=document.forms['form_login'];	if (!form || !dbRes) return;	while (form['dbname'].options.length > 1)		form['dbname'].remove(1);	if (dbRes.row) {		for (var i=dbRes.row.length; i--; ) {			var option=new Option(dbRes.row[i].data[0], dbRes.row[i].data[0]);			form['dbname'].options.add(option, 1);		}	}	/* XXXXXXXXXXXXXX *	form['dbname'].value='TESTDB';	authWinSubmit();	/* */}function authWinSubmit() {	var form=document.forms['form_login'];	if (!form) return false;	if (!trim(form['dbname'].value)) {		alert('Select database');		form['dbname'].focus();		if (form['dbname'].options.length <= 1)			dbExecCommand('SHOW DATABASE', authDbNameResponse );		return false;	}	_dbName=form['dbname'].value;	dbExecCommand('show table', clientLoginFinish);	return false;}function authWinClose() {	_dbName=_dbNameTmp;	lHide();}function authEncode(id, pass) {	if (!id) id=_auth_id;	if (!pass) pass=_auth_pass;	return encode64(id+':'+pass);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?