国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

網頁特效:圖片隨機顯示技巧

2024-04-27 13:55:39
字體:
來源:轉載
供稿:網友

圖片隨機顯示是一個應用非常廣泛的技巧。比如隨機banner的顯示,當你進入一個網站時它的banner總是不同的,或者總有內容不同的提示(tips),大家在網上瀏覽時會經常發現這樣的例子。使用這種技術,不但能在一定的空間里放入更多的內容,還可以給人一種經常更新的假象喔。

怎么樣心動了吧?其實只要你有一點點html和javascript 的基礎,一切都是這么簡單。follow me,讓我們來看看她隨機的奧密。

讓我們從一個簡單的例子開始吧。平常我們在頁面中加入圖片都是用<img src="圖片">來完成。如果我們要隨機顯示3張不同的圖片就要對這句代碼進行小小的修改,首先加入<script>標記:

以下是引用片段:
<script language=Javascript></script> 
然后在這段標記內把<img src="圖片">用document.write("")的型式放進去,就成了 
document.write("<img src=圖片>") 


現在我們來完成最關建的一段:

以下是引用片段:
id=Math.round(Math.random()*2)+1 


這樣取得隨機數為1,2,3將你要顯示的圖片改名為1.gif,2.gif,3.gif,ok!最后的代碼是:

以下是引用片段:
<script language=javascript>
id=Math.round(Math.random()*2)+1
document.write("<img src="+id+".gif>")
</script> 


試一下,是不是不錯?那如果我的每一張圖片都對應了一個超鏈接該怎么辦呢?
我們還是來假設一下有3張圖片,1.gif,2.gif,3.gif,分別對應的鏈接是url1,url2,url3。
為了讓圖片和鏈接一一對應,我們要設置一個數組image來放置鏈接的地址,如下:

以下是引用片段:
var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3" 


為了將與圖片對應的鏈接取出來,我們還要定義一個數組imageurl=image[id]
原理是這樣的:
當頁面被讀入時,取一個隨機數,假設是2即id=2,那么如上我們可輕松的完成2.gif在頁面的顯示。然后我們可以看到:imageurl=image[2]而image[2]="url2",剩下的事就好辦了。完整的代碼如下:

以下是引用片段:
<script language=javascript>
var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
id=Math.round(Math.random()*2)+1
imageurl=image[id]
document.write("<a href="+bannerurl+">"+"<img src="+id+".gif>")
</script>


轉自:七色鳥設計---pc-king


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 油尖旺区| 延庆县| 阿坝县| 涞源县| 龙井市| 桂东县| 张家口市| 武平县| 尼木县| 图们市| 奉节县| 平谷区| 曲麻莱县| 吉水县| 招远市| 梨树县| 台湾省| 滦南县| 望城县| 泾源县| 新沂市| 榕江县| 彭州市| 卫辉市| 五寨县| 平乐县| 肃宁县| 库车县| 张家口市| 阿坝| 金昌市| 东兰县| 五大连池市| 和龙市| 韶山市| 印江| 蛟河市| 隆安县| 北流市| 图们市| 德化县|