在网上找到的一下文件操作代码,先记下,备用
/*
* Run 运行文件
* 1)strPath 文件路径
*/
function Run(strPath) {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
/*
* EditFile 对文件进行写操作
* 1)strPath 文件路径
* 2)strText 文件内容
*/
function EditFile(strPath,strText){
var fso=new ActiveXObject("Scripting.FileSystemObject");
var a=fso.CreateTextFile(strPath,true);
a.WriteLine(strText);
a.Close();
}
/*
* OpenFile 对文件进行读操作
* 1)strPath 文件路径
* 2)返回的是文件内容
*/
function OpenFile(strPath)
{
return new ActiveXObject("Scripting.FileSystemObject").OpenTextFile(strPath, 1).Readall();
}
分享到:
相关推荐
这份"JavaScript高级 JavaScript编程-中高级提升(中高级版)"资料正为此目的而准备,旨在帮助有4年前端开发经验的工程师进一步提升技能,巩固JavaScript的基础,从而在项目开发中更加得心应手。 ES6,即ECMAScript...
在这个压缩包中的"JavaScript绘图.htm"文件,很可能是包含了一系列的实例代码和教程,详细解释了如何使用JavaScript进行绘图,并可能涵盖了基础操作、高级技巧以及一些经典特效的实现,如平滑线条、粒子系统、物理...
内部使用时,JavaScript代码可以直接写在HTML文件的`<script>`标签中,通常建议将定义的函数放在`<head>`部分,而调用函数的代码放在`<body>`部分,以确保在元素加载完成后执行。例如: ```html <title>My first ...
这个万年历实例可能还涉及到了一些高级技巧,比如模块化编程(使用 Immediately Invoked Function Expression, IIFE 或 ES6 的模块系统),或者优化性能的策略,例如事件委托,将事件监听器添加到父元素而不是每个子...
总的来说,这个“javascript经典特效---title栏上新时间.rar”资源提供了学习JavaScript动态更新网页标题栏时间的一个实例,对于初学者来说,这是一个理解JavaScript事件循环、DOM操作和时间处理的好起点。...
这些例子可能包括了使用CSS类切换,通过`classList.add()`和`classList.remove()`方法,或者使用`style`对象直接修改按钮的样式属性。 另外,JavaScript还能帮助我们实现复杂的按钮交互逻辑。例如,我们可以设置...
总的来说,"javascript经典特效---经典的导航说明.rar"这个资源很可能是针对JavaScript导航特效的一个教程或示例集合,涵盖了从基础的DOM操作到高级的动画效果等多个方面,对于学习和提升JavaScript导航特效开发技能...
接着,使用`appendChild()`和`insertBefore()`等方法将这些元素插入到页面的适当位置。同时,`innerHTML`属性可以用来设置元素的内容。 2. **事件监听**:JavaScript的事件处理是下拉菜单交互的关键。例如,可以...
标签"Javascript"进一步确认了这个话题的核心是JavaScript编程,这意味着讨论的颜色管理不仅限于颜色名称,还可能涉及到颜色的混合、透明度调整(使用`rgba()`或`opacity`属性)、颜色转换(如从RGB到HEX)等高级...
在JavaScript中,可以使用各种算法来实现这一过程,如简单的异或操作、更复杂的AES(高级加密标准)或者RSA非对称加密等。 1. **异或加密**:这是最基础的加密方式之一,两个二进制数进行异或操作,如果结果相同则...
本压缩包文件“javascript经典特效---列表的增加删除.rar”显然着重于讲解如何使用JavaScript实现这些功能。在HTML文档“列表的增加删除.htm”中,可能包含了具体的代码示例和解释。 首先,我们要理解JavaScript是...
这个"javascript实例应用---页面特效类.rar"压缩包文件显然包含了与JavaScript页面特效相关的实例代码,可以帮助我们理解并学习如何在网页中创建各种吸引用户的视觉效果。 在JavaScript中,页面特效通常涉及DOM...
总的来说,JavaScript提供了基础的对话框功能,但随着Web技术的发展,开发者更倾向于使用定制的解决方案来提供更高级的交互体验。"javascript经典特效---Web页打开对话框.rar"这个资源可能是介绍如何利用JavaScript...
JavaScript提供了一个内置的`window.alert()`方法,用于创建一个带有消息的警告对话框。这个对话框通常包含一个"确定"按钮,用户点击后关闭窗口。例如: ```javascript window.alert('这是一个弹出窗口'); ``` ...
本资源“javascript经典特效---弹出窗口(一).rar”主要关注如何使用JavaScript来实现弹出窗口的特效。这里我们将深入探讨JavaScript弹出窗口的基本概念、常见类型以及实现方法。 首先,JavaScript提供了三种基本的...
此外,JavaScript库如Three.js、Pixi.js等提供了更高级的图形处理功能,包括3D变形和扭曲,如果这个脚本使用了类似的库,那么理解其工作原理还需要对这些库有一定的了解。 总之,这个“图片变形扭曲脚本”展示了...
综上所述,要理解和实现"文字蜿蜒飞舞"的JavaScript特效,需要掌握JavaScript的基本语法、DOM操作、CSS样式控制、时间函数、数学运算以及可能的动画库使用。通过这个压缩包中的"文字蜿蜒飞舞.htm"文件,你可以深入...
6. **AJAX异步验证**:更高级的用法可能涉及到AJAX,当用户输入时,可以发送异步请求到服务器进行更复杂的验证,如检查用户名是否已存在。 7. **HTML5内置验证**:HTML5引入了一些新的输入类型和属性,如`type=...
在JavaScript代码中,开发者可能会使用DOM(Document Object Model)来操作HTML元素,例如获取元素、改变元素的样式或内容,以及添加和移除类以控制显示和隐藏状态。 实现下拉菜单的一个常见方法是使用CSS的`...