如何用JavaScript打开WORD写入文本

JavaScript019

如何用JavaScript打开WORD写入文本,第1张

必须用JS写吗?

你的 var text 能把内容存到这个text变量中

你可以在把这个变量传给Action或者Servlet中

然后通过输出流和FILE类 就能实现了

text变量在控制器中只定是汉字(String类型)

你给他转成字节类型的数组 就能用输出流了

我只能告诉你这个想法 我没理解你要写WORD 是不是纯JS写

不经过控制器。

补充回答:用我上面告诉你那思路就可以实现 就是JS只是负责把参数接过来传到控制器中并写入DOC文件 JAVA的代码 你要我能给你。

<div id="divId">测试文本</div>

比如你要获取到上面div的文本内容

var text = document.getElementById('divId').textContent

alert(text)

应该是编辑器帮你把<>&这些字符转义了,你看下数据库中是不是有&lt (得把中间的空格去掉,我这不加空格的话会被bd转义的)这类的字符

转义后在html页面中如果是&lt 会输出<

所以浏览器不识别,认为他是文字

像这种编辑器输入的内容一般都是文本内容,很少有脚本

如果想要显示的话, 把这些字符在转义回来就行

<>&等这种HTML里面的字符时会被转义成别的字符的

回答这里写不了呵呵

我觉得就是转义的问题