javascript - 带有javascript的本地文件名?
问题描述
我试图在笔记本电脑的一个 HTML 页面上的 50 个子文件夹中显示 ~500 个文件。文件经常变化,如果它不是动态的,它就没有用了。
以下来自我的 main.js。这一切都有效。本地链接等等,但如何通过浏览器从笔记本电脑获取文件列表?我想我可以用 javascript 但还没有运气。
// where are we?
var loc = window.location.pathname;
var dir = loc.substring(0, loc.lastIndexOf('/'));
document.write(loc + '<br>');
document.write(dir);
// make links from a list passed to it
function MakeLinks2(files) {
var text = "";
var i;
text += '</ul>';
for (i = 0; i < files.length; i++) {
text += '<li><a href="pdfs/' + files[i] + '">' + files[i] + '</a></li>';
}
text += '</ul>';
document.getElementById("external").innerHTML = text;
}
window.onload = MakeLinks2(["1.pdf", "2.pdf", "3.pdf", "4.pdf", "1.pdf", "2.pdf", "3.pdf", "40.pdf"]);
解决方案
推荐阅读
- c++ - noexcept 的不同用途
- php - 如何从 json_decode 获取 emoji 字符并将主题存储在 mysql 表中
- javascript - 如何使用角度将谷歌地图捕获到图像
- .net-core - EF Core,返回条目或创建并返回
- vue.js - 如果直接访问页面,则 VUEX 状态未加载
- sql-server-2012 - SQL T-SQL 相对较新,我需要在 MS SQL Server 中转换字符串日期以显示 mm/dd/yyyy?
- swift - List Mac OS 的 SwiftUI 背景颜色
- javascript - 作出承诺业务逻辑检查,但不会工作
- android - 在android studio中更改阿拉伯字体
- java - 如何创建覆盖窗口以显示 Android 10 上的所有应用