用JavaScript/jQuery加载本地图像,我知道位置,但不知道文件名



新版Linux Mint允许HTML5登录窗口主题——我正在尝试编写一个可以抓取每个用户壁纸的主题。这些壁纸位于文件夹/home/#USER#/.cache/wallpaper/中,但文件名不一致,我需要一种程序化的方法来确定它。一旦我知道文件名,登录屏幕使用file:///..格式正确显示图像。

除了客户端HTML/CSS/JavaScript[/jQuery/etc/etc]之外,我没有其他工具可用。有没有什么方法可以获取该目录中的文件名,以便获取壁纸图像?

编辑:想明白了!浏览器根本不允许访问file:///资源,mdm-theme-emulator

看起来这些文件位于客户端机器上,在这种情况下,您将无法使用jQuery访问它们。Javascript无法访问本地文件系统。

如果您通过服务器发送请求,则可以使用服务器端代码(ASP.NET、PHP等)循环通过文件名

相关内容

最新更新