作者LPen (鳥人)
看板Ajax
標題[問題]可以用AJAVA取得submit 後的網址嗎?
時間Wed May 5 08:36:55 2010
小弟目前想寫一段程式直接連結到我要的圖書館資料庫
http://ermg.lib.isu.edu.tw/cgi-bin/smartweaver/browse.cgi?o=der
縮址為
http://tinyurl.com/2fnl766
我目前的功力可以把問號後的引句加入參數(在此用訪客帳號)修改成
o=login&dbid=er&userid=reader&passwd=reader
之後直接登入.
他按登入後,就會回傳產生一個URL,然後就可以看自己的資料庫.
例如我要看外文資料庫中的J-stage,就可以到所要的網站去.
我是可以找到我要的網站的對應連結,在位址欄位直接打入.
例如下面:
http://140.127.193.27/cgi-bin/smartweaver/browse.cgi?ccd=lsu47H&o=e0&s=c-1-3967
但比較麻煩的是,他每一次login所產生的ccd 都不一樣,
所以無法用直接BOOKMARK靜態鏈結連上.
而我要連的資料庫又是需要經圖書館轉址才能登入的資料庫.
嚐試了很久,沒有解決的方式.
我想到了javascript,
也許可以寫一小段語法抓主機回傳的ccd碼,然後套上我要的參數
例如o=e0&s=c-3967
然後把作好的一段javascript直接放在bookmark 內,下次就直接開這個書籤進入
不知道有沒有可能呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.54.76
1F:推 tomin:它是把你轉走 而不是回傳 所以我猜可能捉不到ccd 05/05 11:42
2F:→ tomin:假設捉得到那串網址 當然就可以只取出ccd的部分做bookmark 05/05 11:42
3F:→ TonyQ:是要問ajax 還是要問什麼... ajava是蝦毀... 05/05 12:03
4F:推 JYHuang:是a-java XD 05/05 12:55
5F:→ JYHuang:一個java (誤 05/05 12:55