如果你的站用了jQuery那么就这个js文件,$("你要添加位置的标签,最好是id")append("复制下来的东西")。之后你每个页面都引入这个js就可以了。
要是单页面的那就不用我多说了,直接放到最外层页面的顶部或尾部就可以了。
使用js实现如果写入文本文件 $("#div1")text要写入的内容
使用jquery实现如果写入文本文件 $("#div1")text("要写入的内容");
如果写入html, $('#div1')html("html内容");使用 JavaScript dom
documentgetElementById("div1")innerHTML="要写入的内容";
<div id="box"></div>
此时DIV为空,JS代码<script>
documentgetElementById("box")innerHTML="随便加内容都可以";</script>
<script type="text/javascript">var fso,tf;
fso = new ActiveXObject("ScriptingFileSystemObject");
tf = fsoCreateTextFile("d:\\testtxt",true);
tfWriteLine("Testing 1,2,3");
tfwriteBlankLines(3);
tfWrite("This is a test");
tfClose();
alert("文件写入成功!");
</script><script type="text/javascript">
/
CreateFile: 测试在电脑上创建一个文件件,并在文件夹里写进一些数据。
/
function CreateFile()
{
var fso, tf;
fso = new ActiveXObject("ScriptingFileSystemObject");//获取对象
tf = fsoCreateTextFile("c:\\testfiletxt", true);//创建一个文件夹
// 写一行,并且带有新行字符。
tfWriteLine("Testing 1, 2, 3") ;
// 向文件写三个新行字符。
tfWriteBlankLines(3) ;
// 写一行。
tfWrite ("This is a test");
tfClose();//关闭
}
/
Folder的API:
任务 方法
创建文件夹。 FileSystemObjectCreateFolder
删除文件夹。 FolderDelete 或 FileSystemObjectDeleteFolder
移动文件夹。 FolderMove 或 FileSystemObjectMoveFolder
复制文件夹。 FolderCopy 或 FileSystemObjectCopyFolder
检索文件夹的名字。 FolderName
如果文件夹在驱动器上存在,则找出它。 FileSystemObjectFolderExists
获得现有 Folder 对象的实例。 FileSystemObjectGetFolder
找出文件夹的父文件夹名。 FileSystemObjectGetParentFolderName
找出系统文件夹的路径。 FileSystemObjectGetSpecialFolder
/
function ManipFiles()
{
var fso, f1, f2, s;
fso = new ActiveXObject("ScriptingFileSystemObject");
f1 = fsoCreateTextFile("c:\\testfiletxt", true); //如果当前文件已经存在的话,则覆盖原有文件
alert("Writing file <br>");
// 写一行。
f1Write("This is a test");
// 关闭文件。
f1Close();
alert("Moving file to c:\\tmp <br>");
if(!fsoFolderExists("c:\\tmp")) { //如果tmp目录不存在,则创建一个目录
fsoCreateFolder("c:\\tmp");
}
// 获取 C 的根目录(C:\)中的文件的句柄。
f2 = fsoGetFile("c:\\testfiletxt");
// 把文件移动到 \tmp 目录。如果这个tmp目录下已经有testfiletxt文件了,则会出错。(如果没有tmp这个文件目录也会出错)
f2Move ("c:\\tmp\\testfiletxt");
alert("Copying file to c:\\temp <br>");
// 把文件复制到 \temp 目录
if(!fsoFolderExists("c:\\temp")) {//如果temp目录不存在,则创建一个目录
fsoCreateFolder("c:\\temp");
}
f2Copy ("c:\\temp\\testfiletxt");
alert("Deleting files <br>");
// 获得文件当前位置的句柄。
f2 = fsoGetFile("c:\\tmp\\testfiletxt");
f3 = fsoGetFile("c:\\temp\\testfiletxt");
// 删除文件。
f2Delete();
f3Delete();
//删除文件夹
var fdTmp = fsoGetFolder("c:\\tmp");
var fdTemp = fsoGetFolder("c:\\temp");
fdTmpDeleteFolder();
fdTempDeleteFolder();
alert("All done!");
}
ManipFiles();
//CreateFile();
</script>
以上是将内容保存在文件中。使用的是系统的文件对象,要求系统开启了以上activeX对象,并且有读写文件的权限。在动态网站中读写文件系统一般不需要使用JS的。aspnet/php/jsp都有相应的文件读写方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)