jsp代码: (在IE安全设置里启用ActiveX控件执行脚本)
<o:p></o:p>
<input type="file" name="attachFile" style="display: none;">
<A href='javascript:textSelectBtn()'>全文:A><o:p></o:p>
<TEXTAREA name="mailbdy" rows=12 cols=68>TEXTAREA>
js代码:
<script language="javascript">
function textSelectBtn() {<o:p></o:p>
document.all.attachFile.click();<o:p></o:p>
if(document.all.attachFile.value!='') {<o:p></o:p>
if(document.all.attachFile.value.indexOf(".txt")==-1) {<o:p></o:p>
alert("请选择正确.txt文件。");<o:p></o:p>
return;
}<o:p></o:p>
var fso, f1, ts;<o:p></o:p>
var ForReading = 1; <o:p></o:p>
fso = new ActiveXObject("Scripting.FileSystemObject"); <o:p></o:p>
ts = fso.OpenTextFile(document.all.attachFile.value, ForReading);
document.all.mailbdy.innerText=ts.ReadAll();<o:p></o:p>
ts.Close();
}<o:p></o:p>
}
</script><o:p></o:p>
分享到:
相关推荐
在探讨“JavaScript读取本地文件”的主题时,我们主要聚焦于如何利用JavaScript在浏览器环境中读取用户计算机上的本地文件。这种功能在很多场景下都极为有用,比如在上传文件前预览其内容、数据导入导出操作等。下面...
### JavaScript 读写本地文件详解 #### 一、概述 在Web开发中,JavaScript作为一种广泛使用的客户端脚本语言,主要用于实现网页的动态效果与交互功能。然而,由于浏览器的安全限制,默认情况下JavaScript是无法...
本文将详细介绍如何利用JavaScript中的`FileSystemObject`来实现TXT文件的写入和读取功能。 #### 二、JavaScript写入TXT文件 ##### 2.1 创建`FileSystemObject` 为了能够进行文件的读写操作,首先需要创建一个`...
`FileReader`提供了多种方法,如`readAsText()`,用于读取文本文件。当文件读取完成后,会触发`load`事件,我们可以在此事件的回调函数中处理文件内容。 ```javascript function handleFileSelect(event) { const ...
例如,读取一个文本文件(如.txt)的内容,可以使用以下代码: ```javascript function handleFileSelect(event) { var files = event.target.files; // FileList对象 for (var i = 0, f; f = files[i]; i++) { ...
综上所述,"js处理文件——文件读写例子.zip"中的示例可能涵盖了以上讨论的各个方面,通过实际代码展示如何利用JavaScript的File API来实现文件的读取和写入操作。学习并理解这些概念,对于开发交互性强、功能丰富的...
alert('请选择文本文件!'); } }); ``` 在这个例子中,`<input type="file">`元素用于选择CSV文件,`'change'`事件监听文件选择,`FileReader`读取文件内容并转换为数组。 总的来说,通过利用HTML5的File API和...
- 创建文本文件: ```javascript var fso = new ActiveXObject("Scripting.FileSystemObject"); var f1 = fso.CreateTextFile("c://myjstest.txt", true); ``` - 获取文件对象的最后修改日期属性值: ```javascript...
总结,JavaScript读取.properties文件需要结合浏览器或Node.js环境的特性,使用FileReader API、第三方库或服务器端API,同时进行适当的错误处理和数据解析。虽然过程可能稍显复杂,但通过合理的工具和技巧,我们...
在JavaScript中,读取文件夹中的文件并输出是一项常见的任务,尤其在开发Web应用程序时。JavaScript作为客户端脚本语言,通常不能直接访问本地文件系统,因为出于安全原因,浏览器会限制这种权限。但是,借助HTML5...
1. `FileReader` API:这是HTML5提供的一个用于读取本地文件的接口,可以读取JSON或文本文件。例如,你可以创建一个`<input type="file">`元素让用户选择文件,然后通过`FileReader`的`readAsText()`或`...
### JavaScript File API概述 JavaScript File API是一种在客户端JavaScript中访问和处理文件系统上的文件的技术...通过一系列的改进和优化,开发者可以更好地利用JavaScript处理本地数据,拓展Web应用的功能和性能。
在这个特定的场景中,我们需要在IE浏览器中读取...总的来说,这个示例是一个关于如何利用JavaScript在IE浏览器中实现本地文件读取和排序的实践,它提醒我们在开发时要考虑浏览器的兼容性问题,并寻找更通用的解决方案。
这种类型的文件可以利用JavaScript、VBScript等脚本语言实现功能,而无需安装额外的软件。 使用此类工具时,用户通常需要执行以下步骤: 1. 打开文本文件分割器应用。 2. 选择需要分割的源文本文件。 3. 指定分割...
在这个特定的场景中,`$.get`被巧妙地利用来读取本地文本文件的内容,而无需服务器的参与。这个方法在开发过程中非常实用,特别是在测试和调试阶段,当开发者希望快速地处理本地数据文件,而又不想搭建完整的服务器...
例如,读取文本文件: ```javascript const input = document.querySelector('input[type="file"]'); input.addEventListener('change', (event) => { const file = event.target.files[0]; const reader = ...
下面是一个完整的示例代码,演示了如何使用 JavaScript 在本地创建并写入文本文件: ```javascript <script language="JavaScript"> var fso = new ActiveXObject("Scripting.FileSystemObject"); // 创建文件 var...
以下将详细介绍如何利用JavaScript读取文件内容,以及相关的知识点。 首先,`ReadFile`函数是一个使用ActiveXObject的例子,这在Internet Explorer中可以工作,因为它支持微软特有的ActiveX技术。`Scripting....
但如果是本地文件系统或同一服务器下的文件,我们可以利用这些API来实现。 1. **基本方法**: - **XMLHttpRequest**:这是一种老式的异步数据请求方式,可以用来发送HTTP请求并获取响应。通过`XMLHttpRequest.open...
以下是一些关于如何利用JavaScript进行本地交互的知识点: 1. **FileReader API**:FileReader API 是一种在浏览器环境中读取本地文件的方式。用户通过HTML5的`<input type="file">`元素选择文件后,可以使用...