[問題] 怎麼用程式抓到javascript回傳值

看板Ajax作者 (gech)時間16年前 (2009/01/01 23:54), 編輯推噓1(1021)
留言22則, 3人參與, 最新討論串1/1
各位大大好 我想問的是如何用程式(我比較常用的是java) 抓取javascript的回傳值 我的架構是希望用程式丟request到網頁 網頁的javascript使用google API後顯示data到 <input id="inLatLng" name="inLatLng" type="text" size="40" value="" /> 這種input框框 該如何抓到這個input框框裡面的值呢? 我是想在這個網頁http://ianjung.googlepages.com/google_map_ex_07.htm 用程式輸入地址抓到座標 要怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.107.114 gech2001:轉錄至看板 java 01/01 23:54 ※ 編輯: gech2001 來自: 220.132.107.114 (01/02 03:44)

01/02 05:41, , 1F
document.getElementById('inLatLng').value 取完值
01/02 05:41, 1F

01/02 05:41, , 2F
再回傳給java
01/02 05:41, 2F

01/02 10:51, , 3F
謝謝大大的提示 那麼要如何傳給JAVA呢
01/02 10:51, 3F

01/02 19:37, , 4F
就用ajax的方式阿,你說的java是指伺服器端的java程式吧?
01/02 19:37, 4F

01/02 20:03, , 5F
阿,沒看清楚你的需求,抱歉。我想可以用URL帶GET參數去查
01/02 20:03, 5F

01/02 20:37, , 6F
但是還是有問題。不知道你要如何做應用,簡單的話可以用
01/02 20:37, 6F

01/02 20:38, , 7F
java applet來跟javascript互動取得資料
01/02 20:38, 7F

01/02 20:55, , 8F
我想做的應用是把很多個地址傳給網頁 希望得到位置
01/02 20:55, 8F

01/02 20:55, , 9F
最後作成座標的LIST文字檔
01/02 20:55, 9F
※ 編輯: gech2001 來自: 220.132.107.114 (01/02 21:51)

01/02 22:04, , 10F
剛剛知道可以用applet抓資料了
01/02 22:04, 10F

01/02 22:04, , 11F
但是applet不能夠存寫檔 也不能複製字串
01/02 22:04, 11F

01/02 22:05, , 12F
這樣不能把查詢結果存起來變成LIST
01/02 22:05, 12F

01/02 22:35, , 13F
可以存檔,但是要用signed jar,另外,io要放在獨立的
01/02 22:35, 13F

01/02 22:36, , 14F
thread裡面運行,可以存檔的位置需要你作嘗試,我之前做的
01/02 22:36, 14F

01/02 22:37, , 15F
是存在系統預設的temp目錄。
01/02 22:37, 15F

01/02 22:38, , 16F
阿,存取javascript的方法也需要在另一個thread跑。
01/02 22:38, 16F

01/02 22:40, , 17F
之前寫了一個錄音/播放的applet,上面這些是嘗試的結果
01/02 22:40, 17F

01/03 00:06, , 18F
其實修改js的method就可以讀完所有的地址和跑出結果
01/03 00:06, 18F

01/03 00:06, , 19F
最後在一口氣輸出就好...
01/03 00:06, 19F

01/03 00:10, , 20F
你把問題複雜化了...
01/03 00:10, 20F

01/03 01:19, , 21F
恩,也是。另外如果是自己用,使用ie然後修改這個網頁的權
01/03 01:19, 21F

01/03 01:20, , 22F
限,然後用FileSystemObject存檔也是可以。
01/03 01:20, 22F
文章代碼(AID): #19NESWTg (Ajax)
文章代碼(AID): #19NESWTg (Ajax)