【问题标题】:question regarding automatically generated html code while displaying files and folders关于显示文件和文件夹时自动生成的html代码的问题
【发布时间】:2011-05-29 08:12:15
【问题描述】:

是否可以扫描生成的显示所有文件和文件夹的 html 站点的“索引”?

例如,如果我在网络浏览器中输入本地网络服务器地址,我会得到以下生成的 html 站点

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
 <head>
  <title>Index of /component_test/TEST/ndpgsn_5_0</title>
 </head>
 <body>
<h1>Index of /component_test/TEST/ndpgsn_5_0</h1>
<ul><li><a href="/component_test/TEST/"> Parent Directory</a></li>
<li><a href="CXS101289_LLVGREY_ATM452_2_06_P16A01_101209134111/"> CXS101289_LLVGREY_ATM452_2_06_P16A01_101209134111/</a></li>
<li><a href="CXS101289_LLVGREY_ATM452_2_06_P16A01_101213085154/"> CXS101289_LLVGREY_ATM452_2_06_P16A01_101213085154/</a></li>
<li><a href="CXS101289_LLVGREY_ATM452_2_06_P16A01_110111180811/"> CXS101289_LLVGREY_ATM452_2_06_P16A01_110111180811/</a></li>
</ul>
</body></html>

我可以访问这个生成的 html 站点,以便如果我推送一个链接,脚本会自动运行,这可能吗?我该怎么做?

如果这是不可能,我可以制作一个脚本来扫描当前文件级别的文件,然后将它们写出来,以便结果是上面的代码?

提前致谢

【问题讨论】:

  • 不,您需要使用自己的脚本。根据您使用的服务器端脚本,您应该尝试找到满足您期望的现有应用程序。例如。 filenice.com/demo
  • 所以我无法以任何方式访问这个临时生成的 html 文件?我想做的是,如果我在上面生成的 html 站点中推送了一个链接,那么该 html 站点上是否有任何类似的链接,然后再写出来。我可以使用这些花哨的 filenice 程序,虽然它看起来不错 =)

标签: javascript html xmlhttprequest


【解决方案1】:

假设您是 Apache 并且您可以访问服务器设置:

您可以创建一个将附加到生成的索引页面的文件,请参阅http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html#readmename

使用这样的文件应该可以添加你自己的 javascript 来做你想做的事情(如果你点击一个链接,猜你喜欢通过 ajax 请求文件)

【讨论】:

    猜你喜欢
    • 2011-03-04
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 2016-12-28
    • 2012-02-24
    • 2018-09-18
    • 1970-01-01
    相关资源
    最近更新 更多