提交表单的数据,以弹出和打印弹出窗口
submit data of form to a popup and print that popup window
我使用这个代码从表单
获得提交的数据<input id="name" name="name" type="text" class="auto-style8" style="width: 70%" />
<button id="singlebutton" name="singlebutton" class="btn btn-primary" onclick="return submit();">Submit</button>
<div id="info"></div>
<script type="text/javascript">
function submit()
{
var name = document.getElementById("name").value;
document.getElementById("info").innerHTML = " My Name is "+name+" ";
return false;
}
</script>
结果显示在与form相同的窗口中。我想在弹出窗口中显示输出并能够在主窗口中链接一个打印按钮,一旦点击将打印该弹出窗口的内容
edit: just to clarify more.
form submitted > open a new window > displays the entered results
谢谢
你可以这样修改代码:
<input id="name" name="name" type="text" class="auto-style8" style="width: 70%" />
<button id="singlebutton" name="singlebutton" class="btn btn-primary" onclick="return submit();">Submit</button>
<div id="info"></div>
<script type="text/javascript">
function submit()
{
var name = document.getElementById("name").value;
document.getElementById("info").innerHTML = " My Name is "+name+" ";
var r = window.confirm(" My Name is "+name+" .Click Ok To Print");
if (r == true) {
x = window.print();
}
return false;
}
</script>
我想你应该是这样的
<input id="name" name="name" type="text" class="auto-style8" style="width: 70%" />
<button id="singlebutton" name="singlebutton" class="btn btn-primary" onclick="return submit();">Submit</button>
<div id="info"></div>
<script type="text/javascript">
function submit()
{
var name = document.getElementById("name").value;
var output = " My Name is "+name+" ";
var myWindow = window.open("data:text/html," + encodeURIComponent(output),
"_blank", "width=200,height=100");
x = window.print();
return false;
}
</script>
我用这个作为灵感:)
相关文章:
- 打印窗口关闭后执行命令
- 打开新窗口进行打印时不显示 JavaScript 图像
- 窗口确认在 AJAX 帖子中打印 HTML 标签
- 打印窗口被浏览器弹出窗口阻止程序阻止
- 如何在新窗口中打开打印
- 从弹出窗口打印图像
- 打印html表格而不提示预览窗口
- Page.ClientScript.RegisterClientScriptBlock窗口.打印无法在IE中工作
- 使用javascript在HTML的输出窗口中打印控制台消息
- 窗口.打印使不透明度的页面背景变为白色
- 打开打印窗口处于活动状态的 PDF 链接
- “打印”窗口不会以chrome最新版本打印整个页面
- “打印窗口”在单击“打印”属性窗口后立即关闭
- 在表行上设置隐藏类会导致colspan在打印窗口中不起作用
- 破坏打印窗口中的滑动条
- Javascript打印窗口的部分
- 如何在javascript或jQuery中克隆和打印窗口
- 在新窗口中打开链接,然后立即显示打印窗口
- 如何通过自定义打印窗口打印完整的网格视图区域
- 打印窗口第一次不起作用