能把中间层解释后的COPY上来么?

解决方案 »

  1.   

    其它的都可以运行了,就是想把imgUrl0,imgUrl1,imgUrl2,imgUrl3,imgUrl4这几个变量的数据变成
    var pushName=["五一选折移动之旅 硬盘促销","无线的自由 宽带的速度","乐众购物 泰格斯包包专场","乐众购物办公耗材 全心为您"]; 
    这种格式;
    用+变量+ 得不到数据
      

  2.   

    LZ,数组定义是这样的:var pushName=new Array("这里是文字","这里是文字","这里是文字")LZ再根据改下看
      

  3.   

    运行后的代码如下:
    <SCRIPT type=text/javascript>
    function exchange(x){
        return document.getElementById(x);
    }
    rnd.today=new Date(); 
    rnd.seed=rnd.today.getTime(); 
    function rnd(){ 
    rnd.seed = (rnd.seed*9301+49297) % 233280; 
    return rnd.seed/(233280.0); 
    }
    function rand(number){ 
    return Math.ceil(rnd()*number)-1; 
    }
    imgUrl4="";
    imgtext4=""
    imgLink4="";imgUrl3="";
    imgtext3=""
    imgLink3="";imgUrl2="";
    imgtext2=""
    imgLink2="";imgUrl1="";
    imgtext1=""
    imgLink1="";imgUrl0="";
    imgtext0=""
    imgLink0="";imgUrl0="/adsphoto/photo200942316520948498172.jpg"
    imgtext0="新款七彩虹机箱显卡及键鼠"
    imgLink0=escape("gonggao/news_text.asp?id=236")imgUrl1="/adsphoto/photo20094219544483034915.jpg"
    imgtext1="七彩虹C.A780G Ver1.6主板"
    imgLink1=escape("gonggao/news_text.asp?id=235")imgUrl2="/adsphoto/photo20094179423491971988.jpg"
    imgtext2="E2200HDP液晶显示器"
    imgLink2=escape("gonggao/news_text.asp?id=234")imgUrl3="/adsphoto/photo200941516242498371524.jpg"
    imgtext3="9800GD3 512M龙威版显卡"
    imgLink3=escape("gonggao/news_text.asp?id=233")imgUrl4="/adsphoto/photo20094139440428141422.jpg"
    imgtext4="eMachines D525笔记本"
    imgLink4=escape("gonggao/news_text.asp?id=232")imgUrl5="/adsphoto/photo200941017052523575992.jpg"
    imgtext5="9600GSO GD2 七彩虹显卡"
    imgLink5=escape("gonggao/news_text.asp?id=231")
    //标题 .title
    var pushName='["'+imgtext0+'","'+imgtext1+'","'+imgtext2+'","'+imgtext3+'"];'
    //图片 .image
    var pushSrc=["/images/01.gif","/adsphoto/02.gif","/adsphoto/03.gif","/adsphoto/04.gif",];
    //链接 .link
    var pushLink=["http://www.lozogo.com/sales/0904/YDYP/index.html","http://www.lozogo.com/sales/0904/WXSW/index.html","http://www.lozogo.com/sales/0904/targus/index.html","http://www.lozogo.com/haocai/index.html"]
    var pushShow="";
    function showPushLink(num){
    if(!num&&num!=0){
    mainPushNum++;
    if(mainPushNum>3) mainPushNum=0;
    num=mainPushNum;
    }
    for(i=0;i<4;i++){
    exchange("linkPush"+i).className="";
    exchange("linkPush"+i).innerHTML="<img src='/images/push"+i+".gif'>";
    }
    exchange("linkPush"+num).className="linkPushHere";
    exchange("linkPush"+num).innerHTML="<font color=#FF6800>"+pushName[num]+"</font>";
    exchange("pushImg").src=pushSrc[num];
    exchange("pushImgLink").href=pushLink[num];
    exchange("pushImg").alt=pushName[num];
    }
    //初始化
    for(i=0;i<4;i++){
    pushShow+='<a href="'+pushLink[i]+'" onmouseover="showPushLink('+i+');clearInterval(rollId)" id="linkPush'+i+'" target="_blank"><img src="/images/push'+i+'.gif"></a>';
    }
    exchange("linkPush").innerHTML=pushShow;
    var mainPushNum=rand(4);
    exchange("linkPush"+mainPushNum).className="linkPushHere";
    exchange("linkPush"+mainPushNum).innerHTML="<strong class='fontOrange'>"+(mainPushNum+1)+".</strong>"+pushName[mainPushNum];
    exchange("mainPush").innerHTML='<a href="'+pushLink[mainPushNum]+'" target="_blank" id="pushImgLink" onmouseover="clearInterval(rollId)" onmouseout="showAtTime()"><img src="'+pushSrc[mainPushNum]+'" name="pushImg" width="528" height="258" id="pushImg" alt="'+pushName[mainPushNum]+'" /></a>';
    var rollId=setInterval("showPushLink()",5000);
    function showAtTime(){
    showPushLink();
    rollId=setInterval("showPushLink()",5000);
    }
    </SCRIPT>
      

  4.   

    var pushName='["'+imgtext0+'","'+imgtext1+'","'+imgtext2+'","'+imgtext3+'"];' 
    你说这里?eval('var pushName=["'+imgtext0+'","'+imgtext1+'","'+imgtext2+'","'+imgtext3+'"];' );
      

  5.   

    LZ试试这个看
    <SCRIPT type=text/javascript> 
    function exchange(x){ 
        return document.getElementById(x); 

    rnd.today=new Date(); 
    rnd.seed=rnd.today.getTime(); 
    function rnd(){ 
    rnd.seed = (rnd.seed*9301+49297) % 233280; 
    return rnd.seed/(233280.0); 

    function rand(number){ 
    return Math.ceil(rnd()*number)-1; 

    imgUrl4=""; 
    imgtext4="" 
    imgLink4=""; imgUrl3=""; 
    imgtext3="" 
    imgLink3=""; imgUrl2=""; 
    imgtext2="" 
    imgLink2=""; imgUrl1=""; 
    imgtext1="" 
    imgLink1=""; imgUrl0=""; 
    imgtext0="" 
    imgLink0=""; 
    <% sql="select top 6 * from ads where g_check=1 order by g_top asc,id desc" 
    set rs=server.CreateObject("ADODB.RecordSet") 
    rs.open sql,conn,1,1 
    if not (rs.bof and rs.eof) then 
    i=0 
    do while not rs.eof 
    %> 
    imgUrl <%=i%>="/adsphoto/ <%=rs("g_firstimage")%>" 
    imgtext <%=i%>=" <%=rs("g_title")%>" 
    imgLink <%=i%>=escape("gonggao/news_text.asp?id= <%=rs("id")%>") 
    <% 
    i=i+1 
    rs.movenext 
    loop 
    rs.close 
    set rs=nothing 
    end if 
    %> //标题 .title 
    var pushName=new Array(imgtext0,imgtext1,imgtext2,imgtext3); 
    //图片 .image 
    var pushSrc=new Array("/images/01.gif","/adsphoto/02.gif","/adsphoto/03.gif","/adsphoto/04.gif"); 
    //链接 .link 
    var pushLink=new Array("http://www.lozogo.com/sales/0904/YDYP/index.html","http://www.lozogo.com/sales/0904/WXSW/index.html","http://www.lozogo.com/sales/0904/targus/index.html","http://www.lozogo.com/haocai/index.html");
    var pushShow=""; 
    function showPushLink(num){ 
    if(!num&&num!=0){ 
    mainPushNum++; 
    if(mainPushNum>3) mainPushNum=0; 
    num=mainPushNum; 

    for(i=0;i <4;i++){ 
    exchange("linkPush"+i).className=""; 
    exchange("linkPush"+i).innerHTML=" <img src='/images/push"+i+".gif'>"; 

    exchange("linkPush"+num).className="linkPushHere"; 
    exchange("linkPush"+num).innerHTML=" <font color=#FF6800>"+pushName[num]+" </font>"; 
    exchange("pushImg").src=pushSrc[num]; 
    exchange("pushImgLink").href=pushLink[num]; 
    exchange("pushImg").alt=pushName[num]; 

    //初始化 
    for(i=0;i <4;i++){ 
    pushShow+=' <a href="'+pushLink[i]+'" onmouseover="showPushLink('+i+');clearInterval(rollId)" id="linkPush'+i+'" target="_blank"> <img src="/images/push'+i+'.gif"> </a>'; 

    exchange("linkPush").innerHTML=pushShow; 
    var mainPushNum=rand(4); 
    exchange("linkPush"+mainPushNum).className="linkPushHere"; 
    exchange("linkPush"+mainPushNum).innerHTML=" <strong class='fontOrange'>"+(mainPushNum+1)+". </strong>"+pushName[mainPushNum]; 
    exchange("mainPush").innerHTML=' <a href="'+pushLink[mainPushNum]+'" target="_blank" id="pushImgLink" onmouseover="clearInterval(rollId)" onmouseout="showAtTime()"> <img src="'+pushSrc[mainPushNum]+'" name="pushImg" width="528" height="258" id="pushImg" alt="'+pushName[mainPushNum]+'" /> </a>'; 
    var rollId=setInterval("showPushLink()",5000); 
    function showAtTime(){ 
    showPushLink(); 
    rollId=setInterval("showPushLink()",5000); 

    </SCRIPT>