仅从特定文件夹或URL浏览

时间:2014-03-15 15:36:51

标签: javascript

我想允许用户仅浏览特定文件夹或网址。这是我的实际js代码,只允许我浏览电脑上的所有文件夹:

var imghtml='<div id="qrfile"><canvas id="out-canvas" width="320" height="240"></canvas>'+
    '<div id="imghelp">Select a QR'+
    '<br>or drag & drop here'+
    '<input type="file" onchange="handleFiles(this.files)"/>'+
    '</div>'+
'</div>';

有没有办法允许用户浏览网页上的特定文件夹或特定网址文件夹?

1 个答案:

答案 0 :(得分:0)

  1. 您无法使用javascript列出/浏览Web服务器文件夹,您需要服务器端语言.. phpasp.net等,以便javascript / jQuery AJAX执行此操作在不刷新整个页面的情况下在不同文件夹之间导航。

  2. 使用服务器端语言,您无法打开Browse...对话框,但可以对文件夹内容应用css以显示Browse...对话框和{{1 }}。

  3. 如果没有权限,则无法访问Web应用程序之外的任何文件夹。如果使用Desktop folder view,则只能访问网络中的网络文件夹应用

  4. shared hosting中,您可以使用scandir(php 5)或opendir(), readdir(), closedir()函数(php 4)列出文件和文件夹。

    这是一个可视化桌面和文件夹的想法:
    ExtJs Desktop Sample App