如题啊
jsp页面中能作出 像网游中的45度的游戏地图么?
不用Flash哦

解决方案 »

  1.   

    你说的是2D地图,或者是2.5D的地图,没flash难道就不能做了吗
    只靠jsp肯定不行,但是可以不要flash,通过其他技术也可以的
      

  2.   

    地图斜45度?
    你意思是table隔中的斜45度吗?
    下面是一种方法,保存为html即可看到
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><script Language="javascript">
    function a(x,y,color)
    {document.write("<img border='0' style='position: absolute; left: "+(x+20)+"; top: "+(y+20)+";background-color: "+color+"' src='2009042207544730833.jpg' width=1 height=1>")}
    </script><body leftmargin=20 topmargin=20>
    <TABLE border=0 bgcolor="000000" cellspacing="1" width=400>
    <TR bgcolor="FFFFFF">
         <TD id="td1"> <span style="font-size:12px;float:left">课程</span><span style="font-size:12px;float:right">姓名</span></TD>
         <TD>张三</TD>
         <TD>李四</TD>
         <TD>王五</TD>
    </TR>
    <TR bgcolor="FFFFFF">
         <TD>数学</TD>
         <TD>55</TD>
         <TD>66</TD>
         <TD>77</TD>
    </TR>
    <TR bgcolor="FFFFFF">
         <TD>英语</TD>
         <TD>99</TD>
         <TD>68</TD>
         <TD>71</TD>
    </TR>
    <TR bgcolor="FFFFFF">
         <TD>语文</TD>
         <TD>33</TD>
         <TD>44</TD>
         <TD>55</TD>
    </TR>
    </TABLE>
    <script>
    function line(x1,y1,x2,y2,color)
    {
         var tmp
         if(x1>=x2)
         {
             tmp=x1;
             x1=x2;
             x2=tmp;
             tmp=y1;
             y1=y2;
             y2=tmp;
         }
         for(var i=x1;i<=x2;i++)
         {
             x = i;
             y = (y2 - y1) / (x2 - x1) * (x - x1) + y1;
             a(x,y,color);
         }
    }
    //line(1,1,100,100,"000000");
    line(td1.offsetLeft,td1.offsetTop,td1.offsetLeft+td1.offsetWidth,td1.offsetTop+td1.offsetHeight,'#000000')
    </script>
    </BODY>
    </HTML>
     
      

  3.   

    ...... 那是用JS做的 JSP或者其他的什么东西主要是用来提供数据的 具体显示是用JS做的
      

  4.   

    哦 对了 
    用什么技术都可以
    只要能跟JSP相关的就可以了
    别是ASP.NET的就行了
      

  5.   

    那你在word画个菱形的图,另存htm