【发布时间】:2013-06-28 21:00:33
【问题描述】:
新版本的 Linux Mint 允许 HTML 5 登录窗口主题——我正在尝试编写一个可以抓取每个用户的壁纸的主题。这些壁纸位于文件夹/home/#USER#/.cache/wallpaper/ 中,但是文件名不一致,我需要一种编程方式来确定它。一旦我知道文件名,登录屏幕将使用file:///..格式正确显示图像。
除了客户端 HTML/CSS/JavaScript[/jQuery/etc] 之外,我没有任何工具可供我使用。有什么办法可以抓取该目录中的文件名,以便抓取壁纸图片?
编辑:想通了!浏览器根本不允许访问file:/// 资源,mdm-theme-emulator 将。
【问题讨论】:
-
您在哪个应用程序中执行此操作?听起来您不是在谈论网络浏览器。
-
在 unix.stackexchange.com 中询问 GUI 自定义工具可能会更好。
-
HTML 5 主题使用 webkit 渲染器。所以我一直在网络浏览器中进行测试。如前所述,我唯一的工具是 HTML/CSS/JavaScript。进一步研究,我发现 jQuery 也无法加载原始图像,唯一的方法是插入带有正确来源的
img标记。我认为这是不可行的。 -
如果支持CSS,或许可以使用
background-image: url(file:///...)
标签: javascript jquery html linux-mint