一个doc文件我有一个网页,我想,当按钮用户点击,那么它必须创建一个包含类似名称等,并命名我们在PHP库和以下信息的doc文件。网创建一个文件,所以在html中有这样的方式,以便我们可以在项目的根文件夹中创建文件。如何创建使用JavaScript和HTML
2
A
回答
2
你不能在服务器上创建为HTML和JS都仅用于客户端。即使这样,如果你愿意做这样的事情在未来的这个客户端,请使用以下信息:
两种方法在规范中定义的, 1)createDocument从DOM核心2级和 2)从HTML5创建HTML文档。
的前者创建一个XML文档(包括XHTML),所述后者创建HTML文档。都驻留,作为功能,在的DOMImplementation接口上。
var impl = document.implementation,
xmlDoc = impl.createDocument(namespaceURI, qualifiedNameStr, documentType),
htmlDoc = impl.createHTMLDocument(title);
实际上,这些方法相当年轻,只在最近的浏览器版本中实现。据http://quirksmode.org和MDN,以下浏览器支持createHTMLDocument:
Chrome 4的
歌剧院10
火狐4
的Internet Explorer 9
的Safari 4
你可以创建一个在旧版本的Internet Explorer的HTML文档,使用的ActiveXObject:
var htmlDoc = new ActiveXObject("htmlfile");
产生的对象将是一个新的文件,可以像任何其他文件进行操作。
0
HTML和JavaScript的客户端上运行,但在项目中创建的根文件夹中的文件,需要在服务器上的程序。幸运的是,这种交流形式有一个共同的标准技术:AJAX。你的进程可能会像这样运行:
- 使用您喜欢的AJAX库的请求发送到服务器创建文件
- 使用现有的图书馆写PHP或.NET服务器上的代码,这将接受请求,创建文件并返回URL
- 显示的URL在你的页面供用户下载。
如果您使用JQuery或任何其他标准的JavaScript框架,他们将有一个AJAX库中已经内置的。
相关问题
- 1. 如何创建使用HTML和JavaScript的
- 2. 创建使用HTML和JavaScript
- 3. 使用Javascript创建和传递HTML
- 4. 创建使用表单从HTML和JavaScript
- 5. 创建以HTML使用javascript
- 6. 如何使用JavaScript创建和jQuery
- 7. 如何创建通用HTML与JavaScript
- 8. 如何使用HTML和JavaScript
- 9. 如何使用JavaScript创建
- 10. 如何创建使用JavaScript
- 11. 如何使用JavaScript创建
- 12. 如何使用JavaScript创建使用DOM模型的Html表?
- 13. 创建使用CSS3和HTML
- 14. 创建使用HTML和CSS
- 15. 使用HTML和Javascript创建和设计div元素
- 16. 使用javascript创建HTML表格
- 17. 仅使用HTML/JavaScript创建购物车
- 18. 使用javascript/DOM创建HTML正文
- 19. 使用javascript创建动态HTML表单
- 20. 使用Javascript数组创建HTML表格?
- 21. 使用Javascript动态创建HTML元素?
- 22. 如何使用在javascript中创建的对象在html中创建表格?
- 23. 如何通过Javascript“创建”HTML元素?
- 24. 如何在javascript中创建html组件
- 25. 如何使用javascript构造函数创建html元素?
- 26. 如何使用Javascript在html中创建完整的块
- 27. 如何使用javascript创建html页面的treeview?
- 28. 如何使用Javascript for loop创建重复的HTML?
- 29. 如何使用javascript创建自定义HTML代码生成器
- 30. 如何在jsp页面中使用javascript创建html obejct
HTML连接的javascript是客户端技术,所以你将无法创建doc文件直接存储在服务器应用程序的根文件夹中。但是,使用JavaScript,您可以将JSON发送到您的服务器,在那里您可以创建文档。 – MarioDS 2013-04-24 07:36:28
基本上这个文件在本地运行不需要服务器 – 2013-04-24 07:39:29
因此,现在你问的是,当用户点击一个按钮时,一个网站是否可以在用户的计算机上写入4000亿个文件。答案是:No. – 7stud 2013-04-24 08:06:58