<html>
<head>
<script language="JavaScript">
<!--
function Change() /*----*/
{
var imageUrl = new Array();
imageUrl[0] = "http://www.csdn.net/images/homeimage/csdn.gif";
imageUrl[1] = "http://www.163.com/images/neteaselogo.gif";
imageUrl[2] = "http://images.sohu.com/logo1.gif";var httpUrl = new Array();
httpUrl[0] = "http://www.csdn.net";
httpUrl[1] = "http://www.163.com";
httpUrl[2] = "http://www.sohu.com";var seed = Math.random()*2;
var i = Math.round(seed);image1.innerHTML = '<a href="' + httpUrl[i] + '"><img src="' + imageUrl[i] + '" border="0" alt=""></a>';
}
//-->
</script>
</head><body onLoad="Change();">
<div id="image1"></div>
</body>
</html>

解决方案 »

  1.   

    <script language=JavaScript>
    var imgs=new Array();
    imgs[0]="http://community.csdn.net/ADV/Images/bea_128x360.gif,http://www.bea.com.cn/bea_dev2devdays2004/index.html";
    imgs[1]="http://community.csdn.net/ADV/Images/Topic002.gif,http://www.px1987.com/";
    imgs[2]="http://community.csdn.net/ADV/Images/Topic.gif,http://www.tarena.com.cn/about/index3.htm";
    var i=Math.floor(3*Math.random());
    document.write("<a href='"+imgs[i].split(",")[1]+"'><img src='"+imgs[i].split(",")[0]+"'></a>")
    </script>
      

  2.   

    还有,这个不叫“jsp的简单应用”,是js的简单应用
      

  3.   

    楼上说得对!要是想用jsp实现,你得帖子,也不应该放在这啊!
      

  4.   

    使用jsp可以把图像得连接存放在数据库中,然后取出响应得连接,java中也有Random对象,跟使用js实现,是一个原理。
      

  5.   

    正好刚看到,我也不写了~,贴出来就行了。呵呵:)-----------------<html><head>
    <title></title>
    </head><body leftMargin="0" topMargin="0" oncontextmenu="window.event.returnValue=false" ondragstart="window.event.returnValue=false" onselectstart="event.returnValue=false">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) {
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);
    //-->
    </script>
    <SCRIPT language=Javascript>
       var bannerAD=new Array();
       var bannerADlink=new Array();
       var bannerADtarget=new Array();
       var adNum=0;   bannerAD[1]="xpic/1.jpg";
       bannerADlink[1]="javascript:;";
       bannerADtarget[1]="_blank";
       bannerAD[2]="xpic/2.jpg";
       bannerADlink[2]="javascript:;";
       bannerADtarget[2]="vnet";
       bannerAD[3]="xpic/3.jpg";
       bannerADlink[3]="javascript:;";
       bannerADtarget[3]="vnet";
       bannerAD[4]="xpic/4.jpg";
       bannerADlink[4]="javascript:;";
       bannerADtarget[4]="javascript:;";
       bannerAD[5]="xpic/5.jpg";
       bannerADlink[5]="javascript:;";
       bannerADtarget[5]="vnet";
       bannerAD[6]="xpic/6.jpg";
       bannerADlink[6]="javascript:;";
       bannerADtarget[6]="vnet";
       bannerAD[7]="xpic/1.jpg";
       bannerADlink[7]="javascript:;";
       bannerADtarget[7]="vnet";
       bannerAD[8]="xpic/2.jpg";
       bannerADlink[8]="javascript:;";
       bannerADtarget[8]="vnet";
       bannerAD[9]="xpic/3.jpg";
       bannerADlink[9]="javascript:;";
       bannerADtarget[9]="_blank";
       bannerAD[10]="xpic/4.jpg";
       bannerADlink[10]="javascript:;";
       bannerADtarget[10]="_blank";
       bannerAD[11]="xpic/5.jpg";
       bannerADlink[11]="javascript:;";
       bannerADtarget[11]="vnet";
       bannerAD[0]="xpic/6.jpg";
       bannerADlink[0]="javascript:;";
       bannerADtarget[0]="vnet";   
       var preloadedimages=new Array();
       for (i=1;i<bannerAD.length;i++){
          preloadedimages[i]=new Image();
          preloadedimages[i].src=bannerAD[i];
       }function setTransition(){
       if (document.all){
          bannerADrotator.filters.revealTrans.Transition=12;
          bannerADrotator.filters.revealTrans.apply();
       }
    }
    function playTransition(){
       if (document.all)
          bannerADrotator.filters.revealTrans.play()
    }function nextAd(){
       if(adNum<bannerAD.length-1)adNum++ ;
          else adNum=0;
       setTransition();
       document.images.bannerADrotator.src=bannerAD[adNum];
       playTransition();
       theTimer=setTimeout("nextAd()", 3000);
    }function jump2url(){
       jumpUrl=bannerADlink[adNum];
       jumpTarget=bannerADtarget[adNum];
       
       if (jumpUrl != ''){
          if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
          else window.open(jumpUrl,"","width=778,height=138,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no");
       }
    }
    function displayStatusMsg() { 
       status=bannerADlink[adNum];
       document.returnValue = true;
    }
    </SCRIPT>
    <img style="FILTER:revealTrans(duration=1,transition=12)" src="xpic/1.jpg" width="778" height="138" name=bannerADrotator>
    <script language=JavaScript>nextAd()</script> 
    </body>
    </html>
      

  6.   

    var a=Math(random()*10)
    if(a%3==0)}
       document.img1.hieddn=0
       document.img2.hieddn=1
       document.img3.hieddn=1
       window.open("http:\\www.b.com","name".....)
       if(a%3==0){
          document.img2.hieddn=0
          document.img1.hieddn=1
          document.img3.hieddn=1
          window.open("http:\\www.c.com","name".....)
      else{
          document.img3.hieddn=0
          document.img1.hieddn=1
          document.img2.hieddn=1
          window.open("http:\\www.d.com","name".....)
          }  
                 }
             }
    <
      

  7.   

    上面的不完整<script>
    function aa(){
    var a=Math(random()*10)
    if(a%3==0)}
       document.img1.hieddn=0
       document.img2.hieddn=1
       document.img3.hieddn=1
       window.open("http:\\www.b.com","name".....)
       if(a%3==0){
          document.img2.hieddn=0
          document.img1.hieddn=1
          document.img3.hieddn=1
          window.open("http:\\www.c.com","name".....)
      else{
          document.img3.hieddn=0
          document.img1.hieddn=1
          document.img2.hieddn=1
          window.open("http:\\www.d.com","name".....)
          }  
                 }
             }
    }
    <body onload="aa()">
    <img id="img1" src="*.gif">
    <img id="img2" src="*2.gif">
    <img id="img3" src="*3.gif">
    </body>