当前位置: 首页 > 技术文档, 资源共享 > 正文
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML><HEAD><TITLE>代码转换器</TITLE> 
<META http-equiv=Content-Type content="text/html; charset=gb2312"> 
<STYLE type=text/css>BODY { 
    MARGIN-TOP: 24px; BACKGROUND-COLOR: white 
} 
H1 { 
    FONT: 20px 黑体,宋体; COLOR: black; TEXT-ALIGN: center 
} 
H1 SPAN { 
    FONT: bold 16px Verdana,Arial,宋体 
} 
TD { 
    FONT: 14px 宋体; COLOR: black 
} 
TEXTAREA { 
    FONT: 14px 宋体; COLOR: black 
} 
INPUT { 
    FONT: 14px 宋体; COLOR: black 
} 
</STYLE> 

<SCRIPT language=javascript> 
function paste()  //粘帖 
{ 
  source.value=""; 
  source.focus(); 
  document.execCommand("paste"); 
  if(source.value=="") 
    alert("您的剪切板中似乎没有任何文本内容 ^_^"); 
} 
function make()  //转换 
{ 
  if(source.value=="") 
  { 
    alert("文本框中没有任何代码哦 :("); 
    source.focus(); 
    return; 
  } 
  var code=source.value.replace(/^\s*/,"").replace(/\s*$/,"").split("\n"); 
  result.value=""; 
  var reop,rhop,stol,dnol; 
  rhop = (rhh[0].checked)?"'":'"'; 
  reop = (rhh[0].checked)?/([\'\\])/g:/([\"\\])/g; 
  if(dww[0].checked) 
  { 
    stol = "document.writeln("; 
    dnol =")"; 
  } 
  else 
  { 
    result.value+="var nin = "+rhop+"\\n"+rhop+";\n"; 
    result.value+="var "+dname.value+" = "+rhop+rhop+";\n"; 
    stol = dname.value+"+="; 
    dnol ="+nin"; 
  } 
  for(var i=0; i<code.length; i++) 
    result.value+=stol+rhop+code[i].replace(/\s*$/,"").replace(reop,"\\\")+rhop+dnol+";\n"; 
} 
function copy()  //复制 
{ 
  if(result.value=="") 
  { 
    alert("什么都没有,你要复制什么呢?"); 
    return; 
  } 
  result.focus(); 
  result.select(); 
  document.execCommand("copy"); 
} 
function automake()  //剪切板内容自动转换 
{ 
  paste(); 
  if(source.value=="") 
    return; 
  make(); 
  copy(); 
  alert("OK!剪切板中的内容已转换完成!\n可以直接粘帖到你的文件中了。"); 
} 

</SCRIPT> 

<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD> 
<BODY> 
<TABLE cellSpacing=0 cellPadding=0 width=750 align=center> 
  <TBODY> 
  <TR> 
    <TD> 
      <H1>代码转换器 <SPAN>HTML2JS beta 1.1</SPAN></H1> 
      <HR> 
      输出方式:<input type="radio" name="dww" value="0" checked>用document.writeln() 
      <input type="radio" name="dww" value="1">保存到<input type="text" size="15" name="dname" value="temp">变量中<br> 
      字符串定界符用:<input type="radio" name="rhh" value="0" checked>单引号(')  
      <input type="radio" name="rhh" value="1">双引号(")            <input onclick=automake(); type="button" value="剪切板内容自动转换"><p> 
<INPUT onclick=paste(); type=button value=1.粘帖>(将要进行转换的代码粘帖到下面的文本框中)<br> 
<TEXTAREA id=source style="WIDTH: 750px; HEIGHT: 180px" rows="1" cols="20"></TEXTAREA><BR><BR><INPUT onclick=make(); type=button value=2.转换>(点击换钮将完成从HTML代码到JS代码的转换)<br> 
<TEXTAREA id=result style="WIDTH: 750px; HEIGHT: 180px" rows="1" cols="20"></TEXTAREA><BR><BR><INPUT onclick=copy(); type=button value=3.复制>(复制上面文本框中的代码粘帖到你的JS文件中)  
      </p> 

      <HR> 
      <BR> 
      <CENTER>IECN.net 版权所有 ©  
2004 原作者:钟钟 修改者:海浪</CENTER></TD></TR></TBODY></TABLE></BODY></HTML>
本文固定链接: https://blog.meyisi.cn/jishu/148.html | 么意思博客
标签:

代码转换器 html转JS:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter