js保存内容到文本文件

JavaScript014

js保存内容到文本文件,第1张

2种形式:

第一种:

<script>

function SaveAs5(imgURL)

{

var oPop = window.open(imgURL,"","width=1, height=1, top=5000, left=5000")

for(oPop.document.readyState != "complete")

{

if (oPop.document.readyState == "complete")break

}

oPop.document.execCommand("SaveAs")

oPop.close()

}

</script>

<img src="t_screenshot_17616.jpg" id="DemoImg" border="0" onclick="SaveAs5(this.src)">

第二种:

<script>

function SaveAs5(imgURL)

{

var oPop = window.open(imgURL,"","width=1, height=1, top=5000, left=5000")

for(oPop.document.readyState != "complete")

{

if (oPop.document.readyState == "complete")break

}

oPop.document.execCommand("SaveAs")

oPop.close()

}

</script>

<img src="../t_screenshot_17616.jpg" id="DemoImg" border="0">

<a href="#" onclick="SaveAs5(document.getElementById('DemoImg').src)">点击这里下载图片 </a>

新建1.html把以下内容保存在 1.html里面

<!-- saved from url=(0014)about:internet -->

<script type="text/javascript">

function file(){

var fso= new ActiveXObject("Scripting.FileSystemObject")

if(!fso.FileExists("C:/Documents and Settings/Administrator/桌面/1.txt")){

var f1 = fso.createtextfile("C:/Documents and Settings/Administrator/桌面/1.txt",true)

f1.write("这是您创建的一个文本文档")

var openf1 = fso.OpenTextFile("1.txt")

// 读取文件一行内容到字符串

str = openf1.ReadLine()

alert("里面的内容为'" + str + "'")

}

}

</script>

<button onclick='file()'>在桌面上创建一个文本文件</button>