我試圖找到一種方法來加載不同的內容(基本上<img>
和<a>
)在divs內,在每個頁面加載。頁面加載HTML頁面的不同內容
我知道這是可以做到的,因爲許多網站使用「動態」或「旋轉」的橫幅上定義的時間間隔或在頁面加載它要麼加載不同的內容。
任何幫助:)
我試圖找到一種方法來加載不同的內容(基本上<img>
和<a>
)在divs內,在每個頁面加載。頁面加載HTML頁面的不同內容
我知道這是可以做到的,因爲許多網站使用「動態」或「旋轉」的橫幅上定義的時間間隔或在頁面加載它要麼加載不同的內容。
任何幫助:)
我會通過使包括圖像和鏈接的URL對象的數組,這樣做非常感謝,然後使用Math.random()
選擇隨機一個。
var banners = [
{ img: '/images/1.png', a: 'page1.htm'},
{ img: '/images/2.png', a: 'page2.htm'},
{ img: '/images/3.png', a: 'page3.htm'},
{ img: '/images/4.png', a: 'page4.htm'},
{ img: '/images/5.png', a: 'page5.htm'},
{ img: '/images/6.png', a: 'page6.htm'}
];
var banner = banners[Math.floor(Math.random() * banners.length)];
document.write('<a href="' + banner.a + '"><img src="' + banner.img + '"></a>');
你可能會想要的東西比這更復雜,但是這應該給你一個起點。
非常好,謝謝! – 4chief 2011-01-14 06:34:35