既然是页面切换
就做两个页面啊!
每个上面都一个按钮,现实的文字不同,onclick="location='另一个文件的路径'"

解决方案 »

  1.   

    是要这样么?
    <body bgcolor="#FFFFFF">
    <button onclick="kiss(this)">用GIS图表示</button><br>
    <iframe id="fra" src="" width="200" height="200"></iframe>
    <script language="JavaScript">
    <!--
    function kiss(obj)
    {
       if(obj.innerText=="用GIS图表示")
       {
          obj.innerText = "用数据表表示";
          fra.location = "http://www.sohu.com";
       }
       else
       {
         obj.innerText = "用GIS图表示";
          fra.location = "http://www.csdn.net";
       }
    }
    //-->
    </script>
    </body>
      

  2.   

    谢谢: kisslan(郁忧的曼陀萝) ,是这样的~!
     马上给分~!
      

  3.   

    ???????
    要这样????
    <body bgcolor="#FFFFFF">
    <button onclick="kiss(this)">用数据表表示</button><br>
    <iframe id="fra" src="http://www.csdn.net" width="200" height="200"></iframe>
    <script language="JavaScript">
    <!--
    function kiss(obj)
    {
       if(obj.innerText=="用数据表表示")
       {
          obj.innerText = "用GIS图表示";
          fra.location = "http://www.sohu.com";
       }
       else
       {
         obj.innerText = "用数据表表示";
          fra.location = "http://www.csdn.net";
       }
    }
    //-->
    </script>
    </body>
      

  4.   

    不用<iframe>可以吗?直接用链接?因为我的数据表是动态的,
     再次感谢~!!!:)
      

  5.   

    不用iframe的话,只能像xinyunyishui(心云意水) 说的一样,只能在两个页面里做按钮,
    数据页面的按钮
    <button onclick="document.location = 'cis.asp'">用GIS图表示</button>
    下面显示数据内容
    ------------------------------------
    GIS图页面的按钮
    <button onclick="document.location = 'data.asp'">用数据表表示</button>
    下面显示GIS图内容