2012-06-14 7 views
3

Я хотел бы предоставить пользователю браузер файлов с веб-страницы.просмотр каталогов на веб-странице

Вот что я пробовал. Я пытаюсь представить содержимое файла самостоятельно. Я пытаюсь сделать так, что есть div, который совпадает с тем, что вы получите в обычном каталоге, просматриваемом на веб-странице. Мне удалось визуально отобразить работу div, отображая содержимое выбранной папки, но при попытке щелкнуть по файлу в этом каталоге он не может найти файл, потому что он ищет неправильный путь к файлу index.html/ вместо index.html/videos.

Код:

<div id="new-nav"></div> 

<script> 
    $("#new-nav").load("/videos"); 
</script> 

Какой самый лучший способ, чтобы дать пользователю «файловые браузера» опыт на веб-странице?

+1

Почему бы не просто использовать iframe вместо этого?Если в списках сгенерированных каталогов не содержатся абсолютные URL-адреса, браузер будет делать их относительно страницы, на которой находится div, а не на том URL-адресе, который вы использовали для загрузки списка. Использование iframe обойдет это, так как это будет его собственный отдельный маленький документ и иметь свой собственный базовый url. –

+0

wow ive пытался заставить это работать часами, и это сработало за 20 секунд, это здорово! Спасибо! какой лучший способ выбрать размер iframe? – BluGeni

+1

вот этот '