怎么用js生成新的html页面

mengke.me 2016-04-07 11:20:37
当用户在登记信息的页面填下信息后,如何用js生成一个新的html页面,并且使用户填写的信息保存在这个新的html里?
...全文
2987 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
shunzizhan 2017-11-24
  • 打赏
  • 举报
回复
为啥我这样使用,不好用呢?求指点 transform() { // var tempHtml = window.document.body.innerHTML; // var prnhtml = $('.dialog_warp .print-body').html(); // window.document.body.innerHTML = prnhtml; //把需要打印的指定内容赋给body.innerHTML // window.print(); //调用浏览器的打印功能打印指定区域 // window.document.body.innerHTML = tempHtml; //重新给页面内容赋值; var p='<html><head><title>订单打印</title></head><body>'+$('.dialog_warp .print-body').html()+'</body></html>'; var w = window.open('about:blank'); w.document.write(p); w.print(); w.close(); // var p = '<html><head><title>打印</title></head><body><div>'+$('.dialog_warp .print-body').html()+'</div><script>window.print();close();</body></html>'; // var w = window.open('about:blank'); // w.document.write(p); // w.print(); // w.close(); }
潇桐228 2016-09-22
  • 打赏
  • 举报
回复
引用 3 楼 zhang1lang4 的回复:
p='<html><head><title>打印</title></head><body><div>'+'要添加的内容'+'</div></body></html>'; w=window.open('about:blank'); w.document.write(p); w.document.close(); w.print();
谢谢大神~
、不知不觉、 2016-09-14
  • 打赏
  • 举报
回复
引用 3 楼 zhang1lang4 的回复:
p='<html><head><title>打印</title></head><body><div>'+'要添加的内容'+'</div></body></html>'; w=window.open('about:blank'); w.document.write(p); w.document.close(); w.print();
解决了我的问题,感觉很棒啊
KK3K2005 2016-04-08
  • 打赏
  • 举报
回复
需要服务器代码支持
zhang1lang4 2016-04-08
  • 打赏
  • 举报
回复
p='<html><head><title>打印</title></head><body><div>'+'要添加的内容'+'</div></body></html>'; w=window.open('about:blank'); w.document.write(p); w.document.close(); w.print();
ZHOU西口 2016-04-08
  • 打赏
  • 举报
回复
如果是JSP/Servlet架构,可以把登记信息从前台获取到,然后由servlet完成html的生成并输出。

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧