2011-02-28 149 views

回答

1

如果所有的圖片命名與一些差別一樣,這裏有一個快速的方法來做到這一點:

<img src="images/img<%= Int(Rnd * 6)+1 %>.jpg" /> 

在這種情況下,您的圖片都在圖片文件夾中被稱爲IMG#。 jpg其中#的範圍從1到6.

但說實話,你並不真的需要ASP來做到這一點。你可以使用JavaScript來獲得隨機網址。

+0

現在我只有2張圖片,但是我只能得到其中的一張來加載這個(img2.jpg) – miles 2011-02-28 21:14:54

+0

那麼,是另一張圖片叫做'img1.jpg'嗎?如果是這樣,請確保+1大於()括號。 – Sebolains 2011-02-28 21:30:06

+0

是的,這很奇怪,我在圖像文件夾中有img1.jpg和img2.jpg,但是這個: miles 2011-02-28 21:55:54

0

您可以使用註釋

< IMG SRC = 「圖像/ IMG <%= INT(RND * 2)+1%>。JPG」 提到/>

的方法,但你必須首先聲明Randomize語句或它總是返回相同數目

<%隨機化%>

< IMG SRC = 「圖像/ IMG <%= INT(RND * 2)1%>。JPG」 />