javascript實現圖片切換的幻燈片效果原始碼_圖象特效
網頁上有許多圖片切換的幻燈片效果,它們大多用flash實現,那javascript能不能實現他們呢,當然可以,我自己寫了一個,和大家一同分享
廢話少說,看程式碼
sx.activex.imagef {
init:function(imga,fadeint,fadeoutt){
var ti=new Array();
for(var i=0;i
ti[i].src=imga[i]
}
var div=document.createElement("div");
var img=document.createElement ("img");
img.src=ti[0].src;
var span=document.createElement("span")
span.style.backgroundColor="yellow";
var a=[];
for(var i=0;i
a[i].style .backgroundColor="red";
a[i].style.width="10px";
a[i].style.margin="2px";
a[i].href=" javascript:void(0)";
a[i].onclick=function(r){
return function(){
var t=100;
var t1=0;
var h=window.setInterval(function(){
if(t>=0){
img.style.filter="alpha(opacity=" t ");";
t=t- 2;}
else{
window.clearInterval(h);
img.src=ti[r].src;
var h1=window.setInterval(function(){
if (t1img.style.filter="alpha(opacity=" t1 ");";
t1=t1 2;}
else{
window.clearInterval(h1 );
}
},fadeint);
}
},fadeoutt);
}
}(i);
a[i].innerText=i 1 ;
span.appendChild(a[i]);
}
div.style.position="absolute";
div.style.height="200px";
div.style .width="200px";
div.appendChild(img);
img.style. style="max-width:90%";
img.style.width="100%";
span. style.position="absolute";
span.style.right="10px";
span.style.bottom="10px";
div.appendChild(span);
return div;
}
}
調用的html
<script> <BR>var a=sx.activex.imagefade.init(["1.jpg","1 (1).jpg"],10,10) ; <BR>a.style.height="400px"; <BR>a.style.width="400px"; <BR>//a.all[1].style.backgroundColor="green"; <BR> document.body.appendChild(a); <BR></script>
上面的js函數的第一個參數是你要的圖片的位址所組成的陣列,第二個參數是圖片淡出的timer,第三個參數是淡入的timer.
這段js的關鍵是a[i].onclick這段程式碼,注意這裡套用了兩個setintertval,並用了閉包,在賦值時要當心了.
有什麼疑問的話還請多多交流啊

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在Windows11/10系統上,一些使用者聲稱桌面背景上的幻燈片已經停止運作。用戶對為什麼筆記型電腦背景螢幕上的照片不再滑動感到困惑。幻燈片無法正常運作的此問題的原因如下所述。已安裝第三方桌面客製化應用程式。在電源選項中,桌面背景幻燈片設定已暫停。包含背景圖像的資料夾被刪除。幻燈片播放完成後畫面可能會關閉。在對上述原因進行調查之後,我們創建了一個修復列表,無疑將幫助用戶解決問題。解決方法-停用的視窗可能是導致此問題的原因之一。因此,請嘗試啟動Windows並檢查問題是否已解決。嘗試透過“設定”應

如何將PowerPoint轉換為Google投影片將完整的PowerPoint簡報轉換為Google投影片的最簡單方法之一是上傳它。透過將PowerPoint(PPT或PPTX)檔案上傳到Google投影片,該檔案將自動轉換為適用於Google幻燈片的格式。若要將PowerPoint直接轉換為Google投影片,請執行以下步驟:登入您的Google帳戶,前往Google投影片頁面,然後按一下「開始新的簡報」部分下的空白。在新的簡報頁面中,按一下文件&g

1.開啟PPT投影片文檔,在PPT左側【大綱、投影片】欄中,點選選擇需要插入基本【形狀】的投影片。 2.選擇好之後,在PPT上方功能選單列中選擇【插入】選單並點選。 3.點選【插入】選單後,在功能選單列下方彈出【插入】子選單列。在【插入】子選單列中選擇【形狀】選單。 4.點選【形狀】選單,彈出預設的形狀種類選擇頁面。 5.在形狀種類選擇頁面中,選擇【七邊形】形狀並點選。 6.點擊後,滑鼠移動至投影片編輯介面,按下滑鼠繪製,繪製完成後放開滑鼠。完成【七邊形】形狀的插入。

幻燈片是在Windows11電腦上組織圖片的好方法。有時,Windows用戶可能會面臨某種硬體限製或系統更新,他們需要一種方法來儲存他們的文件,以免被意外刪除或遺失。此外,與必須透過一張一張地滾動照片來手動向人們展示相比,它使對照片進行分類和展示要容易得多。幻燈片也是將來自不同來源(相機、手機、USB驅動器)的照片匯集為易於欣賞的格式的好方法。幸運的是,您可以使用一些有用的第三方應用程式來建立這些投影片,而不必被迫使用PowerPoint之類的工具。該應用程式適用於商業演示,但Pow

投影片全螢幕播放有黑邊可能是因為螢幕解析度不符、圖片尺寸不符、縮放模式設定不正確、顯示器設定問題和投影片設計問題等。詳細介紹:1、螢幕解析度不匹配,黑邊的一個常見原因是螢幕解析度與幻燈片尺寸不匹配,當幻燈片的尺寸小於螢幕解析度時,播放時會出現黑邊,解決方法是調整投影片的尺寸,使其與螢幕解析度相符,在PowerPoint中,可以選擇「設計」選項卡,然後點擊「投影片大小」等等。

如何在 PowerPoint 中的任何點擊之前隱藏文本如果您希望在單擊 PowerPoint 幻燈片上的任意位置時顯示文本,那麼設置起來既快速又容易。若要在 PowerPoint 中按一下任何按鈕之前隱藏文字:開啟您的 PowerPoint 文檔,然後按一下「插入 」功能表。點選新幻燈片。選擇空白或其他預設之一。仍然在插入選單中,按一下文字方塊。在投影片上拖出一個文字方塊。點擊文字方塊並輸入您

幻燈片是在Windows11或10計算機上組織圖片的好方法。有時,Windows用戶可能會面臨某種硬體限製或系統更新,他們需要一種方法來儲存文件,以免被意外刪除或遺失。此外,它使分類照片和展示它們比透過手動滾動一張一張地向人們展示要容易得多。幻燈片也是一種很好的方式,可以將來自不同來源(相機、手機、USB驅動器)的照片匯集到易於欣賞的格式中。幸運的是,您可以使用有用的第三方應用程式來建立這些投影片,而不必被迫使用PowerPoint之類的東西。這些第三方應用程式更高級:Canva–

如何使用PHP實現圖片輪播和幻燈片功能在現代網頁設計中,圖片輪播和幻燈片功能已經變得非常流行。這些功能可以為網頁增添一些動態和吸引力,提升使用者體驗。本文將介紹如何使用PHP實現圖片輪播和投影片功能,幫助讀者掌握這項技術。在HTML中建立基礎結構首先,在HTML檔案中建立基礎結構。假設我們的圖片輪播有一個容器以及幾個圖片元素。 HTML程式碼如下
