作者PsMonkey (痞子军团团长)
看板Web_Design
标题Re: [问题] 如何将网页上的资讯 "另存新档"(下载) …
时间Tue Feb 21 14:36:57 2006
※ 引述《mysteriousGE (两年的感情结束了)》之铭言:
: 我想作一个 .. 按钮
: 在页面上 点击之後 可以收集网页上的某些文字
: 自动存成纯文字文件 并且跑出另存新档的下载视窗...
: 让使用者可以下载
: 请问 我应该怎麽作... php? JavaScript?
: 那又应该使用哪些函数呢? 请知道的大大给我点指教、方向..
: 感谢 <(_ _)>
用 Java 不行吗? [泣]
我会这麽作(懒得实验啦,除非你要发包案件 XD)
首先,一定得要用 JavaScript
在你按下 button 的时候,用 JavaScript 去找到那些文字
(透过 document.getElementById() 来运作)
收集完依照个人喜好(好像在写食谱)
塞到一个 form 的 hidden input 当中
然後将这个 form submit 到 server 端的 servlet
(JSP 应该也行,不过我这种功能,我比较爱 Servlet)
Servlet 把 parameter 依照个人喜好组成想要的 String 之後
设定一下相关的 content type or Header
把字串丢到 response 的 outputStream 当中
胡了,庄家门清自摸,案主付钱... \囧/
====
档案下载的部分我有实作过,相关参考资料
http://www.javaworld.com.tw/jute/post/view?bid=6&id=16669
http://www.javaworld.com.tw/jute/post/view?bid=6&id=83066
http://www.javaworld.com.tw/jute/post/view?bid=6&id=44580
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.16.17