作者TonyQ (骨头)
看板java
标题Re: [问题]如何 编辑网页浏览器?
时间Thu Mar 20 12:10:12 2008
※ 引述《ying29 (我要加油!!!)》之铭言:
: 一个报告
: 要用java写出一个网页浏览器
: 现在只编辑出一个简单的介面
: 也无法真正的像IE一样搜寻
: 想请问~
: 该如何编辑可以像ie一样
: 真正可以搜寻
: 有没有大大可以帮助
: 或者
: 可以推荐书或者是网站
: 可以参考
: 感谢!
你所谓的搜寻是指入口网站的搜寻,
还是ctrl+f的全文搜寻 ?.?
一般而言browser做最基本的是get,也就是取得网页资料,
偶尔会需要送些post data给别人。
然後brower本身有header,这有时候会影响取得网页的结果。
(ex.user-agent , sessionid , cookie)
後面就是html parser,把网页弄回来後自己过滤显示,
可能还有js engine跟js parser.
如果是入口网站的搜寻,去观察入口网站的form的action到哪,
对action的目标送该给的data,自然就可以取得资料。
如果是全文搜寻,应该还蛮单纯的吧,找到文字然後标色就好了。o_o
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 语 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼
*◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂
~telnet://tony1223.no-ip.info
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.247