
自主开发的JavaScript版Windows资源管理器

标题中提到的“用javascript写的windows资源管理器”是一个指明了实现技术和应用场景的描述。它说明了该项目是由javascript语言实现的,并且其应用场景是类似于Windows操作系统中的资源管理器功能。Windows资源管理器是一个文件系统管理工具,能够让用户以图形界面查看、管理计算机的文件和目录。而在这个项目中,开发者尝试使用javascript来模拟这种资源管理器的功能。
描述部分提供了更多关于该项目的详细信息。首先,描述中提到该程序是在业余时间由开发者独立完成的。程序目前只实现了部分功能,例如查看磁盘信息和文件夹文件列表,以及运行文件等。这表明了程序还有很大的扩展空间。此外,开发者也提及了代码中存在未优化的部分和缺少注释,这暗示了项目可能尚处于开发的早期阶段或个人实验性质。
描述中提到的“很少用到了innerHTML和innerText两个方法,这是微软提供的专利方法,还没有得到W3C的认可”,这实际上是对事实的误解。INNERHTML属性在Internet Explorer 5中首先引入,并非专利方法,而是一个广泛支持的DOM属性。而innerText属性则是由Microsoft引入并在IE浏览器中广泛使用,但后来被标准化为textContent,并被纳入了W3C标准,以实现跨浏览器的支持。这些属性允许开发者通过javascript动态地读取或修改HTML元素内的HTML内容或文本内容。
描述还强调了在实现文件中,很多地方使用了DOM操作而不是innerHTML或innerText。这显示了开发者倾向于使用更为标准和跨浏览器兼容的DOM方法来操作文档结构,反映了对web标准的支持和遵循。而且,它还暗示开发者可能尝试通过该项目展示HTML、CSS和javascript之间的结构、样式和行为的分离,这是现代网页设计的基本原则之一。
关于首次实现的功能,程序能够查看磁盘,显示磁盘信息和磁盘占用率(图片形式展示),以及查看文件夹和文件,还能运行文件。这些功能显示了该项目可能主要集中在文件系统的基本操作上。
在标签方面,列出了“javascript, html, js”,这些标签表明了该项目涉及到的技术栈和编程语言。HTML(HyperText Markup Language)是构建网页的结构语言,JS即JavaScript,是一种脚本语言,用于为网页添加交互性,而标签“js”是对JavaScript的简称。
最后,文件名称列表中只有一个“scripting”,根据上下文,这应该是压缩包中的文件名称。由于只有一个文件,这可能表示整个项目可以被封装在单一的HTML文件中,或者至少核心功能是通过该文件来实现的。压缩包的命名可能指向了使用了Scripting组件,这可能是一个利用了浏览器的某种脚本编程接口的组件。
总结上述信息,该项目主要是一个利用javascript语言和DOM模型来实现的网页版资源管理器。它提供了基本的文件浏览和管理功能,旨在演示如何将网页的结构、样式和行为分离,并且支持跨浏览器操作。开发者表示愿意接受建议和批评,这表明了该开发者乐于改进和学习。
相关推荐








jiangnan601
- 粉丝: 1
最新资源
- 深入探讨WAP无线应用协议2的技术细节与应用
- Linux必备技术手册:命令与资源管理指南
- 苹果资深主管分享项目管理经验
- 使用MODEM实现传真发送与接收的技术分析
- C#自定义截屏工具:支持多种格式导出
- ASP.net与Ajax技术开发实战分享
- 实用U盘芯片组检测工具 - CHECKUDISK.EXE
- CS脚本配置文件解析与管理
- JSP新闻发布系统开发教程及代码解析
- 探索JavaScript与DOM编程艺术的奥秘
- 33款精选CSS导航样式免费下载
- Spring+Hibernate+Structs经典入门教程
- 800MB大文件上传解决方案及进度条监控
- Visual C++ 范例宝典配套光盘资源完整解读
- 《Oracle体系结构》完整课件分享
- 神龙卡双屏技术实现及DirectShow9+dspack应用分析
- 深入浅出ASP.NET 2.0电商开发实战指南
- VB+SQL开发的航空公司管理系统全套解决方案
- ASP实现自定义样式的验证码生成器
- 东北大学8086汇编语言程序设计课件
- IIS 5.1深入解析与第二部分技术细节
- C#网络编程基础教程及习题解析
- C#编程实例参考大全
- 硕士研究生在计算机领域的研究与论文撰写指南