我遇到了一个 php 脚本的问题,该脚本从文件夹中提取图像并输出到 javascript 库可以显示图像。在 IE9 中一切正常,但在 IE7 或 IE8 中没有图像显示。php脚本代码为:
<?php
//path to directory to scan
$directory = "images/";
//get all image files with a .jpg extension.
$images = glob($directory . "*.JPG");
//print each file name
foreach($images as $image)
{
echo "{image : './" . $image . "', title : '" .$image . "'},";
}
?>
java脚本库也可以通过手动定义图像源来工作,并且在文档中提到对于IE7和IE8,删除最后一个逗号是必要的,所以我猜测上面的脚本添加了一个太多的逗号(即最后一个逗号)。我已经研究过使用 rtrim 和 Chop 但都不适合我。我发现其他一些消息来源提到了内爆,但也无法让它发挥作用。