function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
2006-10-07 19:10:15 · 1 個解答 · 發問者 屈原 1 in 電腦與網際網路 ➔ 程式設計
請問你是從哪裡得知是DREAMWAVE自動產生的JAVASCRIPT CODE?還有你可以再說清楚一點嗎?我很呆,還不太懂
2006-10-07 19:46:28 · update #1
function MM_swapImgRestore() { //v3.0........................}這一個主要是在做當滑鼠從圖片移開的時候,將連結圖片換回原始的圖片。function MM_preloadImages() { //v3.0.........................}這一個Function主要在做確認畫面上的圖片是否為可連結的圖片若不可連結,也就是沒有的時候,不做圖片交換動作function MM_findObj(n, d) { //v4.01...........................}這一段本身對頁面並沒有直接影響這一個Function是給下面的那一個用的他本身是負責做交換圖片時的目的圖片的搜尋function MM_swapImage() { //v3.0..........................} 這個主要是做圖片交換的主要動作也就是滑鼠移到圖片上的時候,將圖片換成另一張順便回答你先前問的問題選了最佳解後的後續問題感謝冷泡茶,最近再做網頁問題一堆,這是這段程式碼完整的版本請你看看囉!從哪裡看它是遊dreamweaver產生的阿當然,這程式碼我是看過非常多次了,所以一眼就能看出並不奇怪如果不是很熟悉的情況下,還是有一個特徵可以看出是dreamweaver產生的code就是他的每一個主要的Function的命名一定都是用 MM_ 開頭,即指 MacroMediaMacroMedia就是dreamweaver的原始公司,目前是與Adobe合併了所以現在改成叫做 Adobe Dreamweaver
2006-10-07 20:32:29 · answer #1 · answered by 冷泡茶 6 · 0⤊ 0⤋