用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的时间控件代码

  • 2009年04月10日 15:40
  • 6KB
  • 下载

应用Python写的一个简单的Class代码生成器

平时苦于写一下C++类或数据结构时时,每个类都需要四五个与类相关的构造、析构函数。每次重复的写些类名和变量名,费时费力。若将这些函数省略,代码风格不好,又不安全。 经常见一些代码生成工具,只需定义类...

一个关于js代码如何获取服务器时间问题

untitled get=function (id){return document.getElementById(id)} if(document.all){ window.XMLH...

js 计时器,倒计时完整实例代码附效果图 制作一个当前时间的动态时钟

点击触发倒计时的时候就会自动从30秒到0秒,当到达0秒的时候会弹出时间到. 代码很简洁 ,还加了一个制作当前时间的动态时钟的代码当做笔记了,如果分和秒是个位数的时候会在前面自动加0...

写的一个简单的代码生成器

  • 2006年02月22日 10:37
  • 24KB
  • 下载

给新手程序员的16个工作必备小妙招,省下时间去LOL吧!

写在前面: 这个文章核心并不是程序优化的具体技巧,而是拿到一个问题如何思考和利用工具的通用方法。比如即使我们不知道 profiler 这个东西,通过搜索"代码 每一行 时间"也可以很快知道有这样的工...

给新手程序员的16个工作必备小妙招,省下时间去LOL吧!

小七整理 写在前面: 这个文章核心并不是程序优化的具体技巧,而是拿到一个问题如何思考和利用工具的通用方法。比如即使我们不知道 profiler 这个东西,通过搜索"代码 每一行 时间"...

给新手程序员的16个工作必备小妙招,省下时间去LOL吧!

写在前面 这个文章核心并不是程序优化的具体技巧,而是拿到一个问题如何思考和利用工具的通用方法。比如即使我们不知道 profiler 这个东西,通过搜索"代码 每一行 时间"也可以很快知道有这样的工具...

一个XP的优化瘦身工具

  • 2009年11月25日 04:29
  • 241KB
  • 下载

给新手程序员的16个工作必备小妙招,省下时间去LOL吧!

写在前面: 这个文章核心并不是程序优化的具体技巧,而是拿到一个问题如何思考和利用工具的通用方法。比如即使我们不知道 profiler 这个东西,通过搜索"代码 每一行 时间"也可以很快知道有这样的工...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用JS写一个代码生成器(瘦身推荐) - 为自己省下一"堆"时间
举报原因:
原因补充:

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