2010-11-11 114 views
2

我想同時檢查在幻燈片放映的情況,其中使用腳本問題與陣列腳本

<script type="text/javascript"> 

    var res; 
    var hdnvalue = a = document.getElementById('HiddenField4').value; 
    var imgArr = hdnvalue.split(';'); 

    var sp = []; 

    for (var count = 0; count < imgArr.length; count++) {  
     sp.push([imgArr[count], "", "", ""]);  
    } 

    var mygallery2 = new fadeSlideShow({  
     wrapperid: "fadeshow2",  
     dimensions: [568, 313],  
     imagearray: sp,  

     displaymode: {  
     type: 'auto',  
     pause: 2500,  
     cycles: 0,  
     wraparound: false  
    }, 

    persist: false,  
    fadeduration: 500,  
    descreveal: "always",  
    togglerid: "fadeshow2toggler" 

    }) 

</script> 

在這個劇本我要檢查的條件,顯示我的幻燈片給錨標記的圖像

'hdnLink' value->http://dev1.maxnet-tech.com/royalindustries/ProductList.aspx?s=4&sss1=17&sss2=3;;; 

    var cnLink = document.getElementById('hdnLink').value;   
    var cnSplit = cnLink.split(';');   
    var b = a.split(';'); 


if (cnSplit[0] != "") {  
     then add <a>tag th that image which is redirected to plroduclist page  
}  
else {  
     add img  
} 

我如何添加標籤圖像ACC像上面的腳本

回答

0

你能告訴的document.getElementById(「HiddenField4」)的值的數組來調節訴alue

按我的值的假設,這可以是溶液

爲(VAR計數= 0;計數< imgArr.length;計數++){
如果(imgArr [COUNT] ='! 「){

var str = "<a href='URL to redirect'><img src='imgArr[count]'> border='0' /></a>";   

}否則{

var str = "<a href='URL to > redirect'><img src='imgArr[count]' > border='0' /></a>";  

}
sp.push([str ,「」,「」,「」]);

} 
0

得到的答覆 變化sp.push([imgArr [COUNT], 「」, 「」, 「」]);到 sp.push([imgArr [count],「http://www.gmail.com」,「」,「」]);

因爲這裏的第二個參數將是鏈接 bye