显示目录拓扑的页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了显示目录拓扑的页面相关的知识,希望对你有一定的参考价值。

有没有办法做到这一点:

  <h1>Topology</h1>
<ul><li><a href="/"> Parent Directory</a></li>
<li><a href="File1.mp4"> File1.mp4</a></li>
<li><a href="File2.mp4"> File2.mp4</a></li>
<li><a href="File3.mp4"> File3.mp4</a></li>
<li><a href="File4.mp4"> File4.mp4</a></li>
<li><a href="File5.mp4"> File5.mp4</a></li>
<li><a href="File6.mp4"> File6.mp4</a></li>
<li><a href="File7.mp4"> File7.mp4</a></li>
<li><a href="File8.mp4"> File8.mp4</a></li>
<li><a href="File9.mp4"> File9.mp4</a></li>
<li><a href="File10.mp4"> File10.mp4</a></li>

</ul>

的jsfiddle:https://jsfiddle.net/wagyox71/

有没有办法在不单独列出每个文件的情况下执行此操作?

答案

你可以用javascript做到这一点。

为列表创建一个div,然后使用脚本和数组填充div。

div:<div id="myLinks"></div>

    var links = ['<a href="/"> Parent Directory</a>', '<a href =""> File1.mp4</a>', 'File2.mp4', 'etc'];
    var ul = document.createElement('ul');
    document.getElementById('myLinks').appendChild(ul);

    links.forEach(function(name){
        var li = document.createElement('li');
        ul.appendChild(li);
        li.innerhtml += name;
    });

您可以手动填充links阵列,或通过其他调用从站点上的目录动态执行。

以上是关于显示目录拓扑的页面的主要内容,如果未能解决你的问题,请参考以下文章

publiccms中将推荐页的内容显示在页面片段中

从另一个片段返回时如何在视图页面中显示片段?

小程序各种功能代码片段整理---持续更新

HTML代码片段

HTML代码片段

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途