很多新闻可以自动换图,发现其代码都是JavaScript的,我不会JS,有没有JS转换成.net的?

解决方案 »

  1.   

    JS是客户端的,.net是服务器端的,根本不可能
      

  2.   

    我的意思是怎么把这样的代码转换成.net的。
    <%
    const imgpath="Upload_IndexImg/"
    'set conn1=server.createobject("adodb.connection")
    'conn_news = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.Mappath("news/news.mdb")
    'conn1.Open conn_news
    conn_news="driver={SQL Server};server=(local);uid=africa;pwd=isafrica2004;database=NTTW"  
    set conn1=server.createobject("ADODB.CONNECTION")  
    conn1.open conn_news
    Set rsnpic = Server.CreateObject("ADODB.Recordset")
    rsnpic.open "select top 5 * from IndexImg order by UploadDt desc",conn1,1,1
    %> 
    <!-- 换图开始 --><script language=javascript>
    var imgUrl=new Array();
    var imgLink=new Array();
    var adNum=0;
    <% 
    if not rsnpic.eof then
    i=1
    do while not rsnpic.eof
    %>imgUrl[<%=i%>]="<%=imgpath&rsnpic("ImgFn")%>";
    imgLink[<%=i%>]="<%=rsnpic("NewsID")%>";
    <%
    i=i+1
    rsnpic.movenext
    loop
    %>
    var imgPre=new Array();
    var j=0;
    for (i=1;i<=<%=i-1%>;i++) {
    if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
    j++;
    } else {
    break;
    }
    }
    <%else%>
    imgUrl[1]="temp/1.jpg";
    imgLink[1]="#";
    imgUrl[2]="temp/2.jpg";
    imgLink[2]="#";var imgPre=new Array();
    var j=0;
    for (i=1;i<=2;i++) {
    if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
    j++;
    } else {
    break;
    }
    }
    <%
    end if
    rsnpic.close
    %>
    function playTran(){
    if (document.all)
    imgInit.filters.revealTrans.play();
    }function nextAd(){
    if(adNum<j)adNum++ ;
    else adNum=1;if (document.all){
    imgInit.filters.revealTrans.Transition=24;
    imgInit.filters.revealTrans.apply();
    }
    document.images.imgInit.src=imgUrl[adNum];
    playTran();
    theTimer=setTimeout("nextAd()", 6000);
    }
    function goUrl(){
    jumpUrl=imgLink[adNum];
    jumpTarget='_blank';
    if (jumpUrl != ''){
    if (jumpTarget != '') 
    window.open(jumpUrl,jumpTarget);
    else
    location.href=jumpUrl;
    }
    }
              </script>
    <a href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=2,transition=6);border-color:#000000;color:#000000;margin-bottom:0px" src="javascript:nextAd()"  height=201 width=268 border=1 name=imgInit></a>其中的<%=rsnpic("NewsID")%>在.net怎么转换?