【发布时间】:2013-08-17 19:55:53
【问题描述】:
我试图想办法让 JQuery(如果可能)显示目录中的最新图像,而不管其文件名如何。基本上,我只想更新一个简单的标签来显示图像。我意识到这对于 Jquery 可能是不可能的,所以我的后备将是 PHP。
我一直在尝试研究如何做到这一点,但老实说不知道从哪里开始。任何开始的提示将不胜感激,
【问题讨论】:
我试图想办法让 JQuery(如果可能)显示目录中的最新图像,而不管其文件名如何。基本上,我只想更新一个简单的标签来显示图像。我意识到这对于 Jquery 可能是不可能的,所以我的后备将是 PHP。
我一直在尝试研究如何做到这一点,但老实说不知道从哪里开始。任何开始的提示将不胜感激,
【问题讨论】:
如果你想用 JQuery 来做,你可以!您只需在应用中添加几行逻辑即可。
例如,当您将图像添加到该文件夹时,还要编写一个带有刚刚添加的图像名称的文本文件。然后此文本文件将始终具有上传的最后一张图像的文件名。最后,使用 JavaScript(使用 JQuery 或其他任何东西)对文本文件执行一次请求,然后执行第二次请求以获取具有该文件名的图像。
这只是一个非常基本的示例,试图分享如何执行此操作的想法,然后根据您的具体情况,您可以添加或更改许多细节以使其适用于您的情况。
顺便说一句,要使用 PHP,您需要执行系统命令,例如“ls -ltrh”并解析输出以获取最后一个文件名。
【讨论】:
您可以使用 PHP 脚本来获取特定目录中最新修改的文件。
代码可以在这里找到:Get last modified file in a directory
然后您可以将其格式化为 JSON,该 JSON 可以通过 jQuery AJAX 调用 http://api.jquery.com/jQuery.ajax/ 传递给
使用这两种技术,您可以操纵数据以显示图像。
【讨论】: