在地址栏中粘贴如下一行回车即可得到一个编辑器:
data:text/html,<html><head><title>LocalEditor</title><script src='https://ace.c9.io/build/src-min-noconflict/ace.js'></script><script src='https://ace.c9.io/build/src-min-noconflict/ext-language_tools.js'></script><script src='https://cloud9ide.github.io/emmet-core/emmet.js'></script><script src='https://ace.c9.io/build/src-min-noconflict/ext-emmet.js'></script><script src='https://ace.c9.io/build/src-min-noconflict/ext-language_tools.js'></script><script src='http://tool.chinaz.com/template/default/js/jsformat.js'></script><script src='http://tool.chinaz.com/template/default/js/htmlformat.js'></script><style type='text/css'>#editor{position:absolute;top:50px;right:0;bottom:0;left:0;}#option{background:antiquewhite;position:absolute;top:0;height:50px;font-size:0.8em;width:100%;}body{padding:0;margin:0;}select,input{margin-right:1.8em;}b{margin-right:1em;margin-left:0.5em;}kbd{background:black;color:white;border-radius:2px;margin:0 2px;padding:1px 3px;}</style></head><body><div ).checked;e.setTheme('ace/theme/'+theme);e.setOption('enableEmmet',emmet);e.setOptions({'enableBasicAutocompletion':autoComplete,'enableLiveAutocompletion':autoComplete});e.getSession().setMode('ace/mode/'+lang);e.getSession().setUseWrapMode(autoWrap);e.getSession().setUseSoftTabs(true);er.setHighlightActiveLine(true);}function changeAutoComplete(autoComplete){e.setOptions({'enableBasicAutocompletion':autoComplete,'enableLiveAutocompletion':autoComplete});}function changeWrap(wrap){e.getSession().setUseWrapMode(wrap);}function changeEmmetSupport(emmetSupport){e.setOption('enableEmmet',emmetSupport);}document.onkeydown=function(k){if(k.ctrlKey==true && k.keyCode==83){window.location='data:application/octet-stream,'+k.getValue();return false;}if((k.ctrlKey==true || k.altKey==true)&& k.keyCode==82){runEx();return false;}};function runEx(){var code=e.getValue();if(code != ''){var newwin=window.open('','','');newwin.opener=null;newwin.document.write(code);newwin.document.close();}} </script></body></html>

相关文章: