javascript - 包含指向文件夹中所有 .htm 文件的链接的目录

标签 javascript jquery html batch-file

<分区>

Possible Duplicate:
how to use javascript to open a folder and list html file names in that?

在我的本地 Windows 计算机上,我有一个包含一堆 .htm 文件的文件夹。
我想创建“table-of-contents.html”,它将链接到此文件夹中的所有 .htm 文件。

例如,如果我的文件夹包含这些文件:

apple.htm
pear.htm
banana.htm

那么我的目录将包含:

<a href="./apple.htm">Apple</a>
<a href="./pear.htm">Pear</a>
<a href="./banana.htm">Banana</a>

当然,我可以手动执行此操作,但我正在寻找一种可以从当前文件夹自动生成目录的解决方案。 (这将是一个更大的脚本的一个组件,该脚本解析文件名并根据解析的信息重新组织链接。)

有什么建议吗?例如,有没有办法使用jquery或javascript生成当前文件夹中的htm文件列表?

最佳答案

使用 Windows 批处理脚本,您还可以:

@echo off
echo ^<html^> > toc
for %%i in (*.htm) do echo ^<a href="./%%~nxi"^>%%~ni^</a^> >> toc
echo ^</html^> >> toc
ren toc toc.html

关于javascript - 包含指向文件夹中所有 .htm 文件的链接的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7457004/

相关文章:

Javascript函数有什么区别吗?

jQuery 在 div 中插入和删除图像

javascript - 定位顶部父元素的底部元素

jquery - 保护休息端点

html - 设置最小高度等于内容高度

javascript - 为什么 {} + {} 仅在客户端是 NaN?为什么不在 Node.js 中?

javascript - JS 图像 slider /旋转木马显示 5 个元素而不是 1 个

javascript - 如何动态地创建/输入一个项目作为无序列表中另一个项目的子列表项目?

php - 如何按设定的时间间隔重新解析 XML 文档?

jquery - 自定义滚动条 - 小于默认值