javascript - 我可以使用什么语言从 HTML 页面读取目录和文件?

标签 javascript php html filesystems

我正在继续我在另一个线程中讨论过的项目,但目前我已经停止了,因为我不知道如何动态地将内容添加到页面。它应该是一个在本地运行的网络应用程序(它不会托管在域上)。

我以为我可以用 JS 来做到这一点,但是我发现出于安全原因它无法读取文件。 我打算做的是获取给定目录中所有文件和文件夹的列表(使用 JS),然后在内容区域内为每个文件夹(里面有更多内容)附加一个 div我的页面。看到我无法用 JS 做到这一点,我想也许我可以使用相同的方法用 PHP 做到这一点,但我不喜欢为此运行 xampp 的想法......如果有办法的话PHP 在没有 xampp 和/或服务器的情况下运行,那就太好了,但到目前为止我还没有找到任何相关内容......除了下载 PHP,但我不知道如何从浏览器“使用”控制台然后将 div 添加到页面,因为控制台和浏览器是“分离的”。 为了更清楚一点:有没有一种方法可以在没有服务器的情况下运行 PHP,如果没有,我还可以引用哪些其他语言?

此时我还想知道clipchamp.com 等网站是如何工作的。你们对此有什么线索吗?

最佳答案

为了运行 PHP,您确实需要一台对文件夹具有正确权限的服务器。

对于小型本地项目,我见过使用 Node.js,如果你已经了解 JS,学习曲线不会太陡。查看 Node 中的 fs 模块以访问文件系统。

关于javascript - 我可以使用什么语言从 HTML 页面读取目录和文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151635/

相关文章:

javascript - 如何避免在 Angular 1.2 中使用 'scope.$parent...'

php - 加入集合请求

带有 CURLOPT_FOLLOWLOCATION 错误的 php curl

javascript - 在网站内容的屏幕中间制作可点击的图像

html - 删除主 <h1> 后是否需要更改 <h2 >'s to <h1>' s?

HTML CSS 表单 - 如何使表单在​​页面上居中?

Javascript 函数定义说明

javascript - 如何使用 express router 正确调用 passport.js 函数?

c# - 将参数传递给用户控件的 javascript 函数

PHP 从 Mysql 数据创建 XML 文件?