【发布时间】:2012-06-17 01:43:31
【问题描述】:
我想给用户一个网页内的文件浏览器。
这是我尝试过的。我正在尝试自己呈现文件内容。我正在努力做到这一点,因此 div 与您在网页中的普通目录浏览中获得的 div 相同。我已经成功地使 div 以可视方式工作,显示所选文件夹的内容,但是当尝试单击该目录中的文件时,它找不到该文件,因为它正在寻找错误的文件路径 index.html/ 而不是 @987654322 @。
代码:
<div id="new-nav"></div>
<script>
$("#new-nav").load("/videos");
</script>
在网页中为用户提供“文件浏览器”体验的最佳方式是什么?
【问题讨论】:
-
为什么不直接使用 iframe 呢?除非您生成的目录列表包含绝对 url,否则浏览器将使它们相对于 div 所在的页面,而不是您用来加载列表的 url。使用 iframe 可以解决这个问题,因为它将是自己独特的小文档,并且有自己的基本 url。
-
哇,我一直试图让它工作几个小时,这在 20 秒内工作,太棒了!谢谢!选择 iframe 大小的最佳方法是什么?
-
喜欢这个
<iframe height="200" width="200" -
哇,谢谢,这是我在这个网站上的第一篇文章,我刚刚开始学习各种语言的更深入的代码,这是迄今为止最好的帮助社区。谢谢你有没有办法为你的帮助或其他东西提供声誉?
-
您可以要求@MarcB 将他的评论作为答案并接受,因为这解决了您的问题。您还可以对任何评论或答案进行投票。 :)
标签: php jquery html perl directory