String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, "") } String.prototype.Ltrim = function() { return this.replace(/(^\s*)/g, ""); } String.prototype.Rtrim = function() { return this.replace(/(\s*$)/g, ""); } function $(id) { return document.getElementById(id); } //window.onhelp = function () { return false }; //document.onhelp = function () { return false; } //function document.oncontextmenu () { return false; } //document.oncontextmenu = function (e) { return false; } onhelp = function () { return false; } document.onkeydown = function(e) { var keyname = "?"; var keycode = 0, e = e || window.event; keycode = e.keyCode || e.which || e.charCode; if ( (keycode >= 112) && (keycode <= 123) ) { if ( keycode == 112 ) { // F1 keyname = "F1"; SendToAS("F1"); } else if ( keycode == 113 ) { // F2 - STOP keyname = "F2"; SendToAS("F2"); } else if ( keycode == 114 ) { // F3 - Left Para - STEP1 //btnSTEP1_click() keyname = "F3"; SendToAS("F3"); } else if ( keycode == 115 ) { // F4 - Right Para - STEP2 keyname = "F4"; SendToAS("F4"); } else if ( keycode == 116 ) { // F5 - R keyname = "F5"; SendToAS("F5"); } else if ( keycode == 117 ) { // F6 keyname = "F6"; SendToAS("F6"); } else if ( keycode == 118 ) { // F7 keyname = "F7"; SendToAS("F7"); } else if ( keycode == 119 ) { // F8 keyname = "F8"; SendToAS("F8"); } else if ( keycode == 120 ) { // F9 keyname = "F9"; SendToAS("F9"); } else if ( keycode == 121 ) { // F10 keyname = "F10"; SendToAS("F10"); } else if ( keycode == 122 ) { // F11 keyname = "F11"; SendToAS("F11"); } else if ( keycode == 123 ) { // F12 keyname = "F12"; SendToAS("F12"); } //document.getElementById("funckey").innerHTML = keyname; //event.keyCode = 0; //event.cancelBubble = true; //event.returnValue = false; /* e.keyCode = 0; e.cancelBubble = true; e.returnValue = false; */ if ( navigator.userAgent.indexOf("MSIE") > 0 ) { e.keyCode = 0; e.returnValue = false; } // Firefox等其他浏览 else { e.preventDefault(); e.stopPropagation(); } return false; } // if } // func function thisMovieOLD(movieName) { if ( navigator.appName.indexOf("Microsoft") != -1 ) { return window[movieName]; } else { return document[movieName]; } } function thisMovie(movieName) { //return window[movieName] || document[movieName]; // FF无法执行 return document[movieName] || window[movieName]; } function SendToAS(s) { //document.getElementById("disp2").innerHTML = "Send To AS: " + s; thisMovie("player").SendToFLASH(s); //thisMovie('player').SendToASx(s); } function SendToJS(s) { document.getElementById("disp2").innerHTML = s; } // function KG_editWin() { if ( document.getElementById("editWin").style.display == "none" ) { document.getElementById("editWin").style.display = "block"; document.getElementById("btn_editWin").innerText = "关闭听写窗"; }else { document.getElementById("editWin").style.display = "none"; document.getElementById("btn_editWin").innerText = "打开听写窗"; } } function KG_srcWin() { if ( document.getElementById("srcWin").style.display == "none" ) { document.getElementById("srcWin").style.display = "block"; document.getElementById("btn_srcWin").innerText = "关闭源稿窗"; } else { document.getElementById("srcWin").style.display = "none"; document.getElementById("btn_srcWin").innerText = "打开源稿窗"; } } function FontSize(w, f) // w=0:编辑窗 w=1:源稿窗 // f=0:缺省字号 f=-1:减小一号 f=1:增大一号 { if ( f == 0 ) // 恢复缺省字号 // set to default font size { // 先要判断是哪一个窗的 ( w == 0 ) ? (document.getElementById("editWinForm").editWinText.style.fontSize = "16px") : ( document.getElementById("srcWinText").style.fontSize = "16px") ; return; } var n; // 取得当前字号大小 n = ( w == 0 ) ? parseInt(document.getElementById("editWinForm").editWinText.style.fontSize) : parseInt(document.getElementById("srcWinText").style.fontSize); if ( f == -1 ) // minize { if ( n != 12 ) // 最小字号设定为12px { //form_text.text.style.fontSize = (n - 2) + "px"; ( w == 0 ) ? ( document.getElementById("editWinForm").editWinText.style.fontSize = (n - 2) + "px") : ( document.getElementById("srcWinText").style.fontSize = (n - 2) + "px") ; } } else if ( f == 1 ) // enlarge { if ( n != 20 ) // 最大字号设定为20px { //form_text.text.style.fontSize = (n + 2) + "px"; ( w == 0) ? ( document.getElementById("editWinForm").editWinText.style.fontSize = (n + 2) + "px") : ( document.getElementById("srcWinText").style.fontSize = (n + 2) + "px"); } } } function Send() { var s = document.getElementById("editWinForm").editWinText.value.Trim(); if ( s == "" ) { alert("你啥都没写,保存个啥?!:-D \n\nNotice: Nothing To Save!"); return; } if ( s.length > 100000 ) { alert("亲:你写得太多了,我保存不下!@_@\n\nNotice: Text Length Cannot Access 100K !"); return; } document.getElementById("editWinForm").submit(); } function btna_click() { $('btna').innerHTML = '当前播放音频'; $('btnv').innerHTML = '播放视频'; $('audiocombo').style.display = 'block'; $('videoplayerbox').style.display = 'none'; } function btnv_click() { $('btnv').innerHTML = '当前播放视频'; $('btna').innerHTML = '播放音频'; $('audiocombo').style.display = 'none'; $('videoplayerbox').style.display = 'block'; } //var qplayer = document.all ? $('qplayer_ie') : $('qplayer_ff'); // END