作者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