我的JavaScript學(xué)的很差,搞Ajax的東東搞不出來(lái),沒(méi)辦法只有用別人的組件羅,GreyBox是我在www.open-open.com上面看到的一個(gè)組件,它運(yùn)行以后可以產(chǎn)生還不錯(cuò)的界面。
效果看上去還不錯(cuò)吧!這只是其中一個(gè)演示,還有很多。
那么現(xiàn)在就分享一下自己的經(jīng)驗(yàn):
1.進(jìn)入GreyBox的網(wǎng)站(英文的):
http://orangoo.com/labs/GreyBox/
然后下載GreyBox
2.解壓
先把這些包下的文件全部拷過(guò)來(lái)。
3.新建一個(gè)html頁(yè)面,叫index.html
以下為代碼:

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

那個(gè)var GB_ROOT_DIR="./greybox/";這個(gè)是指向你本機(jī)的greybox的相對(duì)目錄。
接下來(lái)還有三個(gè)JavaScript文件和一個(gè)CSS,它是要用的要加進(jìn)來(lái)。
第21行到22行,這兩句是用來(lái)加入兩張圖片,以便切換,這樣你就可以看到開(kāi)始的那個(gè)Ajax的效果了。
不過(guò)使用這個(gè)的時(shí)候要注意第一行的代碼不要忘記寫。如果那樣你就會(huì)發(fā)現(xiàn)窗體不會(huì)以符合你瀏覽器的大小來(lái)顯示了。

href=""里面寫的是你圖片的路徑,當(dāng)然可以是網(wǎng)上的圖片。rel是調(diào)用Js里面的方法(這個(gè)在它的官網(wǎng)上寫的很詳細(xì)的)title是顯示在框架上的標(biāo)題,A標(biāo)簽里面的內(nèi)容就不用說(shuō)了,它指的是標(biāo)題。
如果還想用其它的效果,可以點(diǎn)Documentation進(jìn)去看看,而且還有很詳細(xì)的例子和語(yǔ)法范例,很簡(jiǎn)單的,相信一看就會(huì)明白。
另一個(gè)效果: