如何用JavaScript打开WORD写入文本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用JavaScript打开WORD写入文本相关的知识,希望对你有一定的参考价值。

现有一个WORD模板C:\abc.doc,请问如何把var text;写入到这个abc.doc中,然后打开abc.doc
现在有个文本字符串。var text="中华人民共和国",我有一个word模板,这个模板里面内嵌了VB程序,可以把文档中的文本进行处理,我现在要做的就是,再一个网页中,通过一个button,来调用一个javascript方法,把text粘贴到那个word模板中,然后自动打开那个word模板。就这样

参考技术A 必须用JS写吗?
你的 var text 能把内容存到这个text变量中
你可以在把这个变量传给Action或者Servlet中
然后通过输出流和FILE类 就能实现了
text变量在控制器中只定是汉字(String类型)
你给他转成字节类型的数组 就能用输出流了
我只能告诉你这个想法 我没理解你要写WORD 是不是纯JS写
不经过控制器。

补充回答:用我上面告诉你那思路就可以实现 就是JS只是负责把参数接过来传到控制器中并写入DOC文件 JAVA的代码 你要我能给你。本回答被提问者采纳
参考技术B 我写过其他文本 word没写过 不敢随便答 看看其他高手吧 参考技术C 用noke控件吧,具体的你搜索下资料.. 参考技术D 唉,我也对这个问题感兴趣了,你再说清楚点,我们一起研究下.

如何用fortran 在文本文件最后写入内容

    如果你的文本文件每一行都是一样的长度。那么你可以试试用 “有格式文件直接读写方式” 打开文件。

    如果你的文本文件每一行长度不同。则有点难办。如果你用的 windows 下的 Compaq Visual Fortran ,Digital Visual Fortran ,Intel Visual Fortran 这系列的编译器。你可以在 Open 时指定 ACCESS = 'APPEND'  。则表示打开文件后,直接在文件末端读写。但这样做的结果是:你的代码以后就只能在这些编译器上使用,如果换到其他编译器,则无法正常编译链接。

    如果每一行长度不同,你又想保持代码的兼容性。你可以把原文件全部读出来,写入新文件,然后在新文件里继续写入。最后删掉原文件。

参考技术A WRITE(1111,"(D8.2,1x,D8.2,1x,D8.2,1xD8.2)") NODE_CORD(I,1),NODE_CORD(I,2),NODE_CORD(I,3),NODE_ALPHA(I)
其中,D8.2表示以8个字符宽度来输出指数类型浮点数,小数部分占2个字符宽度。1x表示指针向后移动一个空格。
注意输出的必须是浮点数,如果你前三个数是整型数,你必须先将其转化为浮点数在输出。real(NODE_CORD(l,1)).

以上是关于如何用JavaScript打开WORD写入文本的主要内容,如果未能解决你的问题,请参考以下文章

如何用fortran 在文本文件最后写入内容

如何用程序实现将word文件转换成txt纯文本文件

请问如何用javascript判断比较两个文本框输入的日期值大小(在JSP文件中)

请教如何用word做树状图

如何用word批量制作证书

如何用Java实现将word里的表格数据写入到excel中去