最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

JavaScript筆記之處理圖像

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 20:30:52
文檔

JavaScript筆記之處理圖像

JavaScript筆記之處理圖像:JavaScript最常見也最顯著的用途之一是在網(wǎng)頁上添加動畫,從而在視覺上更具有吸引力。其中有翻轉(zhuǎn)器效果,廣告條應(yīng)用。記錄兩個實用的示例: (一)在循環(huán)廣告條中添加鏈接 這樣可以讓訪問者通過點擊鏈接進入與廣告相關(guān)的站點。廣告條所需的HTML[html]
推薦度:
導(dǎo)讀JavaScript筆記之處理圖像:JavaScript最常見也最顯著的用途之一是在網(wǎng)頁上添加動畫,從而在視覺上更具有吸引力。其中有翻轉(zhuǎn)器效果,廣告條應(yīng)用。記錄兩個實用的示例: (一)在循環(huán)廣告條中添加鏈接 這樣可以讓訪問者通過點擊鏈接進入與廣告相關(guān)的站點。廣告條所需的HTML[html]

JavaScript最常見也最顯著的用途之一是在網(wǎng)頁上添加動畫,從而在視覺上更具有吸引力。其中有翻轉(zhuǎn)器效果,廣告條應(yīng)用。記錄兩個實用的示例:
(一)在循環(huán)廣告條中添加鏈接
這樣可以讓訪問者通過點擊鏈接進入與廣告相關(guān)的站點。
廣告條所需的HTML
[html]
<!-- 在循環(huán)廣告中添加鏈接 -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Rotating Banner with Links</title>
<script type="text/javascript" src="script01.js"></script>
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<a href="http://www.php1.cn/"> </div>
</body>
</html>

以下的js腳本(script01.js)演示如何將循環(huán)廣告條轉(zhuǎn)換為真正的可點擊的廣告條
[javascript]
window.onload = initBannerLink;

var thisAd = 0;

function initBannerLink() {
if (document.getElementById("adBanner").parentNode.tagName == "A") {
document.getElementById("adBanner").parentNode.onclick = newLocation;
}
//檢查adBanner對象是否包圍在鏈接標(biāo)簽中,如果是這樣,那么當(dāng)點擊鏈接時,將調(diào)用newLocation()函數(shù).
rotate();
}

function newLocation() {
var adURL = new Array("negrino.com","sun.com","microsoft.com");
document.location.href = "http://www." + adURL[thisAd];//將當(dāng)前文檔窗口設(shè)置為文本字符串<a href="http://www.php1.cn/">http://www">http://www.加上adURL的</a>的值 return false;//告訴瀏覽器不要再加載這個href,否則會加載URL兩次
}

function rotate() {
var adImages = new Array("images/banner1.gif","images/banner2.gif","images/banner3.gif");

thisAd++;
if (thisAd == adImages.length) {
thisAd = 0;
}
document.getElementById("adBanner").src = adImages[thisAd];

setTimeout(rotate, 3 * 1000);
}
注意:adURL數(shù)組中的成員數(shù)量必須與adImages數(shù)組相同,這個腳本才能正常工作
建一個images文件夾,然后存入banner1.gif,banner2.gif,banner3.gif三張gif格式圖片

(二)隨機開始循環(huán)顯示圖像
如果有很多圖片需要顯示,可能不希望在每次加載頁面時都從同樣的圖像開始顯示,下面HTML和js組合可以實現(xiàn)隨機開始
[html]
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Rotating Random Banner</title>
<script type="text/javascript" src="script02.js"></script>
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<img src="images/spacer.gif" width="400" height="75" id="adBanner" alt="Ad Banner" />
</div>
</body>
</html>

以下js腳本(script02.js)可以從一個隨機圖像開始顯示圖像
[javascript]
window.onload = choosePic;

var adImages = new Array("images/reading1.gif","images/reading2.gif","images/reading3.gif");
var thisAd = 0;

function choosePic() {
thisAd = Math.floor((Math.random() * adImages.length));
document.getElementById("adBanner").src = adImages[thisAd];

rotate();
}

function rotate() {
thisAd++;
if (thisAd == adImages.length) {
thisAd = 0;
}
document.getElementById("adBanner").src = adImages[thisAd];

setTimeout(rotate, 3 * 1000);
}

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

JavaScript筆記之處理圖像

JavaScript筆記之處理圖像:JavaScript最常見也最顯著的用途之一是在網(wǎng)頁上添加動畫,從而在視覺上更具有吸引力。其中有翻轉(zhuǎn)器效果,廣告條應(yīng)用。記錄兩個實用的示例: (一)在循環(huán)廣告條中添加鏈接 這樣可以讓訪問者通過點擊鏈接進入與廣告相關(guān)的站點。廣告條所需的HTML[html]
推薦度:
標(biāo)簽: 圖片 處理 解決
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top