楚 客
有關PHP,Python,Java,的東東
我的賬本
BlogJava
首頁
新隨筆
聯系
管理
隨筆-16 評論-8 文章-30 trackbacks-0
在客戶端用JAVASCRIPT或VBSCRIPT生成WORD文檔
因為用戶要求所做系統有文檔自動生成的功能,所以我被安排負責用
JAVA
生成
WORD
文檔的工作(因為咱是新手,沒有經驗呀!好象很簡單),咱在網上晃來晃去,就是沒有發現一個關于這方面的東東(咱都快絕望了),就在這時,在紅雨姐姐這個
BBS
上認識了
Itsyh
老弟,
Itsyh
老弟告訴我在
http://www.itpub.net/
上看到過關于
JAVA
生成文檔的帖子,于是呼!咱就飛奔而至,還真找到了這方面的內容(可惜呀!咱白高興一場),有位老大說用
jakarta
的
POI
能夠解決在服務器端用
JAVA
生成
WORD
文檔的問題,于是咱就飛奔到
http://jakarta.apache.org/poi/index.html
上看了一下,結果還真是可以呀!連忙下了一個,于是就開始看
POI
的文檔,我看呀!看呀!終于咱傻了。
因為在
POI
中對于
EXCEL
的
HSSF
模塊功能已經做的很好了,對于
WORD
的
HDF
功能還在開發過程中呀!下面這段文字就
jakarta
給我帶來的困惑(
We are looking for developers!!! If you are interested in helping with HDF familiarize yourself with the source code and just start coding. Make sure you read the guidelines for getting involved
),咱終于要放棄這個
POI
了,于是就想到了在客戶端生成應該沒有這么復雜吧!
終于熬了一晚,在同事的熱心教導下,偶終于完成了用
JAVASCRIPT
或
VBSCRIPT
在客戶端生成
WORD
文檔的代碼工作(哎!因為我們兩個都不太會用
WORD
,而吃了大虧呀!呵呵。。。等于是研究了
WORD
一個晚上),雖然有瀏覽器安全警告上的問題,但是使用的還不錯。
注意:客戶端要裝
OFFICE
下面我就把代碼給大家參考一下,希望大家以后能用到。
對
WORD
文檔,我使用的文字型窗體區域的功能,所有區域定義好以后有個名字,也就是我要替換的名字。(替換內容長度可以不獻呀?。?/SPAN>
VBSCRIPT
代碼:
<SCRIPT LANGUAGE="vbscript">
function word_onclick()
Set myDocApp = CreateObject("Word.Application")
myDocApp.Visible = True
myDocApp.Activate
set myDoc = myDocApp.Documents.Open("http://localhost/test/test.doc")
str = word_proc.textarea.value
myDoc.FormFields("test").Range = str
end function
</SCRIPT>
JAVASCRIPT
代碼:
<SCRIPT LANGUAGE="javascript">
function word_onclick()
{
var myDocApp =new ActiveXObject("word.Application");
myDocApp.visible = true;
myDocApp.activate();
var myDoc = myDocApp.documents.open("http://localhost/test/test.doc");
var str = word_proc.textarea.value;
myDoc.formFields("test").range = str;
}
</SCRIPT>
WORD
文檔看附件
希望大家能有更好的辦法來解決這個問題。
:D
posted on 2005-06-10 14:59
楚客
閱讀(331)
評論(0)
編輯
收藏
所屬分類:
HTML
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
鼠標右鍵菜單
文本框輸入限制
代碼備忘
自動填寫表單
雙下拉列表
JS部分通用函數
利用客戶端js實現漢字簡體繁體轉換
FileSystemObject 的例子(處理驅動器、文件夾、文件)
玩透彈出窗口
關于字符串的幾個有用函數
我的賬本
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
(17)
HTML(2)
JAVA
PHP(6)
數學
英語(1)
轉載(8)
隨筆檔案
(16)
2006年2月 (1)
2005年6月 (7)
2005年5月 (8)
文章分類
(32)
HTML(27)
Java
PHP(3)
數學
英語
轉載(2)
文章檔案
(30)
2005年7月 (6)
2005年6月 (22)
2005年5月 (2)
最新隨筆
1.?php 5.1 中的時區問題
2.?表單提交時自動復制內容到剪貼板
3.?mysql的字符串函數
4.?MySQL密碼恢復
5.?Limbo v1.0.3.6的兩個Bugs及解決方法
6.?PHP的計數器程序---解決全部可能遇到的問題
7.?PHP中的Java擴展
8.?如何在HTML中引用XML數據
9.?Oracle的CEO Larry.Ellison在耶魯大學2000屆畢業典禮上的演講
10.?JScript:在背景上加時鐘
搜索
最新評論
1.?re: javascript,只讓輸入數字的輸入框,只能輸入漢字的輸入框
sdfsd
--sdsdfsd
2.?re: 表單提交時自動復制內容到剪貼板[未登錄]
土寺
--123
3.?re: Oracle的CEO Larry.Ellison在耶魯大學2000屆畢業典禮上的演講
評論內容較長,點擊標題查看
--ryutlis
4.?re: Oracle的CEO Larry.Ellison在耶魯大學2000屆畢業典禮上的演講
他只是那1%的成功者,還有99%的退學者失敗了,羨慕退學不是好事。
--nn
5.?re: Oracle的CEO Larry.Ellison在耶魯大學2000屆畢業典禮上的演講
評論內容較長,點擊標題查看
--愛你馮琴
閱讀排行榜
1.?Oracle的CEO Larry.Ellison在耶魯大學2000屆畢業典禮上的演講(3385)
2.?PHP中的date()函數(1722)
3.?MySQL密碼恢復(1042)
4.?表單提交時自動復制內容到剪貼板(892)
5.?生成靜態頁面HTML的PHP程序(766)
6.?mysql的字符串函數(641)
7.?Limbo v1.0.3.6的兩個Bugs及解決方法(577)
8.?如何在HTML中引用XML數據(565)
9.?JScript:在背景上加時鐘(563)
10.?PHP的計數器程序---解決全部可能遇到的問題(560)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 楚客
主站蜘蛛池模板:
精品亚洲一区二区三区在线观看
|
女同免费毛片在线播放
|
成人最新午夜免费视频
|
亚洲人和日本人jizz
|
1000部免费啪啪十八未年禁止观看
|
亚洲一区二区三区高清不卡
|
国产无人区码卡二卡三卡免费
|
久久精品国产亚洲av影院
|
日韩免费人妻AV无码专区蜜桃
|
666精品国产精品亚洲
|
亚洲免费视频网址
|
亚洲乱码中文论理电影
|
成年人免费网站在线观看
|
亚洲精品成a人在线观看夫
|
国产jizzjizz视频免费看
|
日韩在线观看免费
|
亚洲精品无码专区在线在线播放
|
国产日韩一区二区三免费高清
|
久久精品a亚洲国产v高清不卡
|
亚洲精品无码成人AAA片
|
日韩免费在线视频
|
亚洲一区二区影视
|
免费国产怡红院在线观看
|
两个人日本免费完整版在线观看1
|
亚洲国产精品一区二区成人片国内
|
亚洲国产成人影院播放
|
野花香在线视频免费观看大全
|
91天堂素人精品系列全集亚洲
|
成人免费无码视频在线网站
|
免费又黄又爽又猛大片午夜
|
亚洲av中文无码乱人伦在线播放
|
国产四虎免费精品视频
|
羞羞视频网站免费入口
|
亚洲成色WWW久久网站
|
最近最新的免费中文字幕
|
国产日韩精品无码区免费专区国产
|
中文日韩亚洲欧美制服
|
亚洲人成影院在线观看
|
99久热只有精品视频免费观看17
|
亚洲熟妇丰满xxxxx
|
亚洲AV综合色区无码另类小说
|