【发布时间】:2014-12-23 05:38:32
【问题描述】:
我有一个名为 order 的页面,其中有 Print 按钮。单击打印时,我想打印另一个名为 print_this 的页面。
<div class="actions">
<%= f.submit 'Place order', class: 'btn btn-primary' %>
<%= f.submit 'Print', class: 'btn btn-primary' %>
</div>
所以说按钮在这个URL:http://localhost:3000/o/p所以点击打印我想打开http://localhost:3000/orders/1,即直接打印应该弹出。
请帮忙。
【问题讨论】:
-
将一些参数传递到最终页面,如
http://localhost:3000/orders/1?print=true并在javascript 中触发window.print()函数 -
你能详细说明一下吗?
-
好难理解,你是不是想知道用户点击了哪个提交按钮?
-
点击“this”页面上的打印按钮,我想打印“this_page”。我希望这不会让你更加困惑
-
使用打印按钮创建超链接,该按钮将打开
http://localhost:3000/orders/1?print=true页面并在orders页面中编写js代码来检查传递的参数。如果print=true参数存在于 URL 触发器中window.print()
标签: javascript css ruby-on-rails twitter-bootstrap