【发布时间】:2014-03-12 19:34:21
【问题描述】:
我有一个文件 file:///C:/index.html,里面有一个 iframe:
<iframe id="folder_browser" src="file:///C:/Files/"></iframe>
Files 文件夹的内容加载到 iframe 中,但我无法通过 javascript 或 jquery 访问它们。我该怎么办?
我试过$('#folder_browser').contents().find('body').html();,但没有成功!
【问题讨论】:
-
由于同源策略,您无能为力。使用网络服务器。
-
您可以拖到另一个窗格中,使用 进行浏览,编写一个批处理文件输出一个 json 文件夹列表以在您的主页中使用,或者使用更高级的部署像 HTA、Chrome Packaged Apps、“node-webkit”(一个词)、WinJS/win8 或 adobe AIR 等设置。
-
我只想获取文件夹中的文件列表!
-
如果浏览器可以抓取文件列表,我们就麻烦大了。
标签: javascript jquery html iframe