📄 module.js
字号:
_JSVM_Namespace.runtimeEnvironment.loadModule("module",function(){var jsre=_JSVM_Namespace.runtimeEnvironment,JSVM=jsre.JSVM;var Exception=_JSVM_Namespace.kernel.Exception;var shareJsre=jsre.getParent();while(shareJsre!=null){if(shareJsre.mode=="application"){window.application=shareJsre.window.application;break;};shareJsre=shareJsre.getParent();};if(window.application==null){throw new Exception(0x0061,"module must run under the application!");};JSVM.setClassloader(new function(){var shareClzloader=application.getShareClassloader();this.loadClass=function(name){var err=null;try{var cls=shareClzloader.loadClass(name);if(cls!=null){return cls;}}catch(ex){err=ex;};throw new Exception(0x002B,"module.js/proxy classloader.loadClass():"+" class not found.",err);};this.loadPackage=function(name){return shareClzloader.loadPackage(name);};this.loadLib=function(obj){return shareClzloader.loadLib(obj);}});JSVM.setContainer(new function(){var selfContainer=JSVM.getContainer();var shareContainer=shareJsre.JSVM.getContainer();this.putClass=function(name,entity){selfContainer.putClass(name,entity);};this.getClass=function(name){return selfContainer.getClass(name);};this.putClassCode=function(name,code){shareContainer.putClassCode(name,code);};this.getClassCode=function(name){return shareContainer.getClassCode(name);}});JSVM.setCompiler(new function(){var compiler=shareJsre.JSVM.getCompiler();this.compile=function(code){try{return compiler.compile(code);}catch(ex){throw new Exception(0x002D,"module.js/proxy compiler.compile(): the "+"share-jsre had destroyed.",ex);}};this.setParser=function(){}});JSVM.setConsole(new function(){var appConsole=shareJsre.JSVM.console;this.output=function(s){appConsole.output(s);};this.input=function(){return appConsole.input();}});window.web=new function(){var application=window.application;this.state=0;this.getWindow=function(){return window;};this.getDocument=function(){return document;};this.getApplication=function(){return application;};this.live=function(){return(window.closed==false);};this.close=function(){window.close();};this.initialize=function(){window.setInterval(function(){try{application.live();}catch(ex){window.close();}},1000);var doc_onkeydown=function(arg){var evt=arg||event;if((evt.ctrlKey&&",17,66,70,78,80,".indexOf(","+evt.keyCode+",")!=-1)||evt.keyCode==116){try{evt.keyCode=0;}catch(ex){};try{evt.returnValue=false;}catch(ex){};try{evt.preventDefault();}catch(ex){}}};if(jsre.navigator=="ie"){document.attachEvent("onkeydown",doc_onkeydown);}else{document.addEventListener("keydown",doc_onkeydown,false);};this.state=1;}};web.initialize();});
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -