-1
我想知道是否有人可以幫忙。我無法發現它爲什麼不起作用。我對JS並不瞭解,但邏輯在我腦海中。我只是在拉取指定文件夾的圖像內容(或者在URL中沒有指定默認圖像內容)並將它們依次顯示在img中。PHP生成的JS照片滑塊?
<img src="./img/samples/sample1.jpg" class="gallery_image" name="slideshow_image">
<?php
if($_GET["med"])
{
$files = glob('./img/samples/' . $_GET["med"] . '/*.{jpg}', GLOB_BRACE);
}
else
{
$files = glob('./img/samples/*.{jpg}', GLOB_BRACE);
}
echo '<script type="text/javascript">';
$n = 1;
foreach($files as $file)
{
echo 'var image' . $n . ' = new Image();'
, 'image' . $n . '.src = "' . $file . '";';
$n++;
}
echo 'var step = 1;'
, 'function slideit()'
, '{'
, ' document.images.slideshow_image.src = eval("image"+step+".src");'
, ' if(step < ' . $n . ')'
, ' step++;'
, ' else'
, ' step = 1;'
, ' setTimeout("slideit()",2500);'
, '}'
, 'slideit();';
?>
任何幫助將不勝感激。
這是PHP或Javascript的問題嗎?看到呈現的HTML ... –
它的真實代碼會很有用嗎?我不相信.... – voodoo417