<script language="JavaScript">
var tblChars = [['┏','┓','┗','┛','┯','┷','┃','│', '━'],
['╔','╗','╚','╝','╤','╧','║','│', '═'],
['╔','╗','╚','╝','╤','╧','║','┆', '═'],
['╔','╗','╚','╝','╤','╧','║','↓', '═'],
['╔','╗','╚','╝','╤','╧','║','↑', '═'],
['╃','╄','╁','╆ ','┬','┴','║','│', '─'],
['╔','╗','╚','╝','╤','╧','║','⿲', '═'],
['╔','╗','╚','╝','╤','╧','║','★', '═'],
['╔','╗','╚','╝','●','●','║','┆', '○'],
['┏','┓','┗','┛','▽','△','┃','┆', '━'],
['╔','╗','╚','╝','⊕','◎','║','┆', '○'],
['┏','┓','┗','┛','≈','≈','┃','┆', '≈'],
['╔','╗','╚','╝','卐','卐','│','┆', '卐']];
var tblTemplet = 1;
var blankChar = ' ';
var width=20;
var height=8;
function convert(){
var s = document.getElementById("s").value.toString();
if(s.length == 0){
document.getElementById("s").focus();
alert("请首先输入要转换格式的文字。");
return;
}
var ary = [];
var i,j, index;
var t = "";
index = 0;
width = document.getElementById("x").value * 1;
height = document.getElementById("y").value * 1;
tblTemplet = document.getElementById("tbl").value * 1;
for(i=width*16; i>=0; i--){
ary[i] = new Array();
}
while(index < s.length){
for(i=width*2; i>=0; i--){
for(j=0; j<=(height+1); j++){
if( i == (width * 2)){
if(j==0){
ary[i][j] = tblChars[tblTemplet][1];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][3];
}else{
ary[i][j] = tblChars[tblTemplet][6];
}
}else if( i== 0){
if(j==0){
ary[i][j] = tblChars[tblTemplet][0];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][2];
}else{
ary[i][j] = tblChars[tblTemplet][6];
}
}else if( i % 2 == 0){
if(j==0){
ary[i][j] = tblChars[tblTemplet][4];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][5];
}else{
ary[i][j] = tblChars[tblTemplet][7];
}
}else if(j == 0 || j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][8];
}else{
var c = getChar(s, index++);
if (c == '\n' || c == '\r'){
if(j == 1){
j = 0;
continue;
}else{
while(j<(height+1)){
ary[i][j] = blankChar;
j++;
}
j = height;
}
}else{
ary[i][j] = c;
}
}
}
}
for(j=0; j<=(height + 1); j++){
for(i=0; i<=width*2; i++){
t += ary[i][j];
}
t += "\r\n";
}
t += "\r\n";
}
if(!document.getElementById("addlink").nochecked){
t += "\r\n此古文竖排格式由“WWW.ECUMU.NET”生成,觉得好玩您也可以来本站试试!\r\n";
}
document.getElementById("t").value = t;
}
var half = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','(',')','[',']','{','}','<','>','*','&','^','%','$','#','@','!','~','`','+','-','=','_','|','\\','\'','"',';',':','.',',','?','/',' ','(',')','【','】','《','》'];
var full = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','︵','︶','︻','︼','︷','︸','︽','︾','*','&','︿','%','$','#','@','!','~','`','+','-','=','_','|','\',''','"',';',':','。',',','?','/', blankChar,'︵','︶','︻','︼','︽','︾'];
function getChar(s, index){
if(index >= s.length){
return blankChar;
}
var c = s.charAt(index);
for(var i=0; i<half.length; i++){
if(c == half[i]){
c = full[i];
}
}
return c;
}
function copyresult(){
var s = document.getElementById("t").value.toString();
if (s.length == 0){
alert("现在没有转换格式后的文字,请首先转换文字。");
return;
}
var e=document.getElementById("t");
e.focus();
e.select();
if(document.all){
var r = e.createTextRange();
r.execCommand("Copy");
}else{
alert("您的浏览器不支持javascript剪贴板操作,请用Ctrl + C拷贝结果文字");
return;
}
}
</script>
var tblChars = [['┏','┓','┗','┛','┯','┷','┃','│', '━'],
['╔','╗','╚','╝','╤','╧','║','│', '═'],
['╔','╗','╚','╝','╤','╧','║','┆', '═'],
['╔','╗','╚','╝','╤','╧','║','↓', '═'],
['╔','╗','╚','╝','╤','╧','║','↑', '═'],
['╃','╄','╁','╆ ','┬','┴','║','│', '─'],
['╔','╗','╚','╝','╤','╧','║','⿲', '═'],
['╔','╗','╚','╝','╤','╧','║','★', '═'],
['╔','╗','╚','╝','●','●','║','┆', '○'],
['┏','┓','┗','┛','▽','△','┃','┆', '━'],
['╔','╗','╚','╝','⊕','◎','║','┆', '○'],
['┏','┓','┗','┛','≈','≈','┃','┆', '≈'],
['╔','╗','╚','╝','卐','卐','│','┆', '卐']];
var tblTemplet = 1;
var blankChar = ' ';
var width=20;
var height=8;
function convert(){
var s = document.getElementById("s").value.toString();
if(s.length == 0){
document.getElementById("s").focus();
alert("请首先输入要转换格式的文字。");
return;
}
var ary = [];
var i,j, index;
var t = "";
index = 0;
width = document.getElementById("x").value * 1;
height = document.getElementById("y").value * 1;
tblTemplet = document.getElementById("tbl").value * 1;
for(i=width*16; i>=0; i--){
ary[i] = new Array();
}
while(index < s.length){
for(i=width*2; i>=0; i--){
for(j=0; j<=(height+1); j++){
if( i == (width * 2)){
if(j==0){
ary[i][j] = tblChars[tblTemplet][1];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][3];
}else{
ary[i][j] = tblChars[tblTemplet][6];
}
}else if( i== 0){
if(j==0){
ary[i][j] = tblChars[tblTemplet][0];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][2];
}else{
ary[i][j] = tblChars[tblTemplet][6];
}
}else if( i % 2 == 0){
if(j==0){
ary[i][j] = tblChars[tblTemplet][4];
}else if(j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][5];
}else{
ary[i][j] = tblChars[tblTemplet][7];
}
}else if(j == 0 || j == (height + 1)){
ary[i][j] = tblChars[tblTemplet][8];
}else{
var c = getChar(s, index++);
if (c == '\n' || c == '\r'){
if(j == 1){
j = 0;
continue;
}else{
while(j<(height+1)){
ary[i][j] = blankChar;
j++;
}
j = height;
}
}else{
ary[i][j] = c;
}
}
}
}
for(j=0; j<=(height + 1); j++){
for(i=0; i<=width*2; i++){
t += ary[i][j];
}
t += "\r\n";
}
t += "\r\n";
}
if(!document.getElementById("addlink").nochecked){
t += "\r\n此古文竖排格式由“WWW.ECUMU.NET”生成,觉得好玩您也可以来本站试试!\r\n";
}
document.getElementById("t").value = t;
}
var half = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','(',')','[',']','{','}','<','>','*','&','^','%','$','#','@','!','~','`','+','-','=','_','|','\\','\'','"',';',':','.',',','?','/',' ','(',')','【','】','《','》'];
var full = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','︵','︶','︻','︼','︷','︸','︽','︾','*','&','︿','%','$','#','@','!','~','`','+','-','=','_','|','\',''','"',';',':','。',',','?','/', blankChar,'︵','︶','︻','︼','︽','︾'];
function getChar(s, index){
if(index >= s.length){
return blankChar;
}
var c = s.charAt(index);
for(var i=0; i<half.length; i++){
if(c == half[i]){
c = full[i];
}
}
return c;
}
function copyresult(){
var s = document.getElementById("t").value.toString();
if (s.length == 0){
alert("现在没有转换格式后的文字,请首先转换文字。");
return;
}
var e=document.getElementById("t");
e.focus();
e.select();
if(document.all){
var r = e.createTextRange();
r.execCommand("Copy");
}else{
alert("您的浏览器不支持javascript剪贴板操作,请用Ctrl + C拷贝结果文字");
return;
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货