用JS写一个代码生成器(瘦身推荐) - 为自己省下一"堆"时间

原创 2007年09月24日 17:20:00
 
以下是我的这方面的一些代码片段:
<script language = "javascript">
function OutFile()
{
var text = "sdfsd";
response.setContentType("application/x-msdownload");
response.setHeader("Content-Disposition",
"attachment;" + " filename="+pid+".html");
response.getOutputStream().write(text.getBytes());
response.getOutputStream().flush();
}
function SaveAsOk()
{
 document.execCommand("saveAs");
}
function WriteFile()
{
  var   fso   =   new   ActiveXObject("Scripting.FileSystemObject");  
  var   a   =   fso.CreateTextFile("c://testfile.txt",   true);  
  a.WriteLine("This   is   a   test.");  
  a.Close();  
  alert("我已经在你的C盘根目录下生成了一个testfile.txt的文件!");  
}
function Split_rn()
{
//alert(split);
//substring("asdfs")
alert(document.getElementById("A005").value);
alert(document.getElementById("A005").value.split("/r/n")[0]);
alert(document.getElementById("A005").value.split("/r/n")[1]);
}
function docWrite_rn()
{
//alert(split);
//substring("asdfs")
var o_OK_value = document.getElementById("A005").value;
document.write("sdf");
document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+o_OK_value.split("/r/n")[0]+ "<br>");
document.write(o_OK_value.split("/r/n")[1]+ "<br>");
}
function JS_1()
{
 var o_split = document.getElementById("A005").value.split("/r/n");
 for (var i = 0; i < o_split.length;i++)
 {
  document.write("document.getElementById(/""+o_split[i]+"/").style.display=/"none/";");
  document.write("<br>");
 }
}
</script>
<input id="001" type="hidden" value="button" onclick="OutFile()"/>
<input id="002" type="hidden" value="button" onclick="SaveAsOk()"/>
<input id="003" type="hidden" value="WriteFile" onclick="WriteFile()"/>
<input id="004" type="hidden" value="Split" onclick="Split_rn()"/>
<input id="005" type="hidden" value="docWrite" onclick="docWrite_rn()"/>
<input id="006"  type="button" value="docJS" onclick="JS_1()"/>
<textarea id="A005" type="text" style="height:200px;">
001
002
003
004
005
006</textarea>
 
不偷懒的话会陆续推出~~~
 

(代码生成)JS写的代码生成器-编码也可以这么爽..

以下代码保存为HTML格式即可. 敬告:引用请注明出处 /* Autor:Kangco Date:2007/09/27 */ function OutFile() { var te...
  • gkq8124372
  • gkq8124372
  • 2007年09月27日 23:32
  • 2600

JavaScript代码生成器

  • 2009年02月23日 15:02
  • 902KB
  • 下载

js 代码生成器

  • lzc4869
  • lzc4869
  • 2017年08月12日 20:23
  • 168

快速开发之代码生成器(asp.net mvc4+easyui+knockoutjs)

一、前言 作为一个码农这么多年,一直在想怎么提高我们的编码效率,关于如何提高编码效率,我自己的几点体会 1、清晰的项目结构,要编写代码的地方集中 2、实现相同功能的代码量少并且清晰易懂 3、重...
  • PAPALIAN
  • PAPALIAN
  • 2014年03月26日 18:59
  • 16264

JS API文档生成工具jsdoc加强版

  • 2009年04月14日 15:30
  • 1.18MB
  • 下载

(代码生成)JS写的代码生成器-编码也可以这么爽

以下代码保存为HTML格式即可.敬告:引用请注明出处/*Autor:KangcoDate:2007/09/27*/function OutFile(){var text = "sdfsd";respo...
  • yjmtv0817
  • yjmtv0817
  • 2007年10月16日 12:19
  • 422

代码生成器怎么写(.NET)

===============其实很简单的。读取数据库的某个表,用foreach一下dataset可以构造DataGrid得每一列,和搜索栏得搜索列表,用一个你喜欢得文件名保存,我都是表名+List....
  • cxy2117
  • cxy2117
  • 2006年08月29日 20:31
  • 686

用js写一个简单的进度条

进度条 *{margin:0;padding:0;} #bar{ width:100%; height:30px; background-color:#ccc; overflow:hi...
  • u013247277
  • u013247277
  • 2017年04月26日 12:46
  • 1068

JS之Generator(生成器)

这阵子因为要学习React Native ,而RN必备的知识就是JS,所以开始学习起来了Js,在此声明写博客就是为了更好的学习,总结一些我学习过程中知识点,有不同意见的请尽情发表! 1. 概述 ...
  • lu1024188315
  • lu1024188315
  • 2017年06月16日 10:46
  • 267

NodeJs:用 nodejs + edge + ejs + c#,打造属于自己的代码生成器

原文:http://www.cnblogs.com/happyframework/archive/2013/05/11/3072387.html 背景 自从第一次接触代码生成器,就爱上她了。用...
  • Joyhen
  • Joyhen
  • 2015年03月06日 15:39
  • 1707
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用JS写一个代码生成器(瘦身推荐) - 为自己省下一"堆"时间
举报原因:
原因补充:

(最多只允许输入30个字)