Why is their value the same

Help
joken
2006-11-30
2013-04-26
  • joken
    joken
    2006-11-30

    Why is their values the same when i print ? what should i do?
    Html:
        <html>
    <script type="text/javascript">
    var test="888888";
    var eee="666666";
    var username='';
    var maxcredit='';
    var code='';

    var sel_league='';
    var uid=''; //user's session ID
    var loading = 'Y'; //是否正在讀取瀏覽頁面
    var loading_var = 'Y'; //是否正在讀取變數值頁面
    var ShowType = ''; //目前顯示頁面
    var ltype = 1; //目前顯示line
    var retime_flag = 'N'; //自動更新旗標
    var retime = 0; //自動更新時間
    var pg=0;
    var str_even = '和局';
    var str_renew = '秒自動更新';
    var str_submit = '確認';
    var str_reset = '重設';

    var num_page = 20; //設定20筆賽程一頁
    var now_page = 1; //目前顯示頁面
    var pages = 1; //總頁數
    var msg = ''; //即時資訊
    var gamount = 0; //目前顯示一般賽程數
    var GameFT = new Array(512); //最多設定顯示512筆開放賽程
    for(var i=0; i<512; i++){
         GameFT[i] = new Array(34); //為各賽程宣告 34 個欄位
    }
     
       function count_down(){
      setTimeout('count_down()',1000);
      }
      function Execute()
      {
         test="ppppppppppp";
         for (var i=0;i<5;i++){
           for (var j=0;j<5;j++){
            GameFT[i][j] =i+"-****-"+j;
         //    alert(GameFT[i][j]);
         }
       }

         with(game_table){
            //睲埃table戈
                while(rows.length > 1)
                  deleteRow(rows.length-1);
            }//with(obj_table);

       uid ='55';
       now_page=32;
       

      // alert(GameFT[1][3]);
    }

      
    </script>
    <body onload="Execute()" >
      
       <input type="button" value="sss" onclick="alert(sabc.innerHTML)" />

        <table id="game_table" width="526" border="0" cellspacing="1" cellpadding="0"   >
          <tr class="b_tline_fu">
            <td width="40" id=sabc >時間</td>
            <td width="200">主客队伍</td>
            <td width="110" nowrap>足球</td>
            <td width="110" nowrap>大小</td>
            <td width="50">單雙</td>
           </tr>
        </table>

    </body>
    </html>

    Testa.java
       WebConversation wc = new WebConversation();
            HttpUnitOptions.setExceptionsThrownOnScriptError(false);
            HttpUnitOptions.setScriptingEnabled(true);
             try {
                    WebResponse resp = wc
                            .getResponse("http://localhost:8082/soccerbets/aaa.htm");
                    WebResponse respas = wc.getCurrentPage();
                   
                    ScriptingEngine engines = respas.getScriptableObject()
                    .getScriptEngine();
                    engines.clearCaches();
                    engines.evaluateScriptExpression("alert(GameFT)");
                    System.out.println("GameFT=="+wc.getNextAlert());
                    engines.clearCaches();
                    engines.evaluateScriptExpression("count_down()");
                    engines.evaluateScriptExpression("alert(uid)");
                    System.out.println("uid=="+wc.getNextAlert());
                    engines.evaluateScriptExpression("count_down()");
                    engines.evaluateScriptExpression("alert(now_page)");
                    //engines.evaluateScriptExpression("alert(sabc.innerHTML)");
                    System.out.println("now_page=="+wc.getNextAlert());
                } catch (MalformedURLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (SAXException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }

     
    • joken
      joken
      2006-12-01

      why is they sames when i use wc.getNextAlert() ?