首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

一段私用代码——Unicode与ASCII互转

2012-11-06 
一段自用代码——Unicode与ASCII互转SCRIPT languageJavaScript typetext/javascriptfunction paste()

一段自用代码——Unicode与ASCII互转

<SCRIPT language=JavaScript type="text/javascript">function paste() { //粘var clipboard = window.clipboardData.getData('text');clipboard == null ? alert('无内容') : source.value = clipboard;}function A2U() { //ASCII -> Unicode转if (parseFloat(ScriptEngineMajorVersion() + '.' + ScriptEngineMinorVersion()) < 5.5) { alert('浏览器版本过低,低于5.5'); return; }if (source.value == '') { alert('无内容'); return; }result.value = '';for (var i=0; i<source.value.length; i++)result.value += '&#' + source.value.charCodeAt(i) + ';';}function U2A() { //Unicode -> ASCII转var code = source.value.match(/&#(\d+);/g);if (code == null) { alert('没有Unicode'); return; }result.value = '';for (var i=0; i<code.length; i++)result.value += String.fromCharCode(code[i].replace(/[&#;]/g, ''));}function preview() { //预var win = window.open();win.document.open('text/html', 'replace');win.document.writeln(result.value);win.document.close();}function copy() { //result.value == '' ? alert('无内容') : window.clipboardData.setData('text', result.value);}</SCRIPT>

热点排行