我如何执行此功能我正在使用Js [英] How Can I Perform This Function I Am Using The Js
问题描述
这里是打印Div值的代码。
JS:
引用:< script language =javascripttype =text / javascript>
function PrintDivContent(strid){
var prtContent = document.getElementById(strid);
var WinPrint =
window.open('','','letf = 0,top = 0,toolbar = 0,status = 0');
WinPrint.document.write (prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus( );
WinPrint.print();
}
<< / script>
和Div要打印的值:
Quote:
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP ;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; M.P。
细丝
  ;
Denier 跨度>&NBSP; : < asp:TextBox
ID =TextBox1runat =serverCssClass =style1 >
毛重 : < ; asp:TextBox ID =TextBox6runat =server
CssClass =style1AutoPostBack =true>
灯罩&NBSP; : < asp:TextBox ID =TextBox2runat =server
CssClass =style1>
皮重: < asp:TextBox
ID =TextBox7runat =server
CssClass =style1的AutoPostBack = 真
ontextchanged = TextBox7_TextChanged1 >
阴影号: < asp:TextBox ID =TextBox3runat =server
CssClass =style1>
净重: < asp:TextBox
ID =TextBox8runat =server
CssClass =style1 AutoPostBack =true>
Box
否 : < asp:TextBox ID =TextBox4runat =server
CssClass =style1 >
No。 Cones : < asp:TextBox ID =TextBox9runat =server
CssClass =style1>
&NBSP;&NBSP;&NBSP;&NBSP;很多
否 : < asp:TextBox ID =TextBox5runat =server
CssClass =style1>
强> <跨度类= STYLE1> <强>&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;盒装通过:强> 跨度> <强>< ; asp:TextBox ID =TextBox10runat =server
CssClass =style1>
< br>
和将打印的按钮:<登记/>
的引用:< ASP:按钮ID = btnPrint文本= 打印 的OnClientClick = JavaScript的:PrintDivContent( '打印');
runat =ServerWidth =94pxHeight =30px
style =font-weight:700;颜色: #0099FF;背景颜色:#CC3300/>
所以现在的问题是我使用IE来运行这个(浏览器),我希望得到以6 * 4尺寸打印的东西。现在它采用A4尺寸并打印带有A4尺寸值的页面。
因此我希望在代码中进行修改,以便根据提供给它的尺寸打印页面。宽度和4高。
并继续这样的打印而不离开或弹出空页。
看看那里;)
http://stackoverflow.com/questions/1545849/可能强制打印机设置纸张大小的javascript [ ^ ]
here is the code for printing values of a Div.
JS:"
Quote:<script language="javascript" type="text/javascript">
function PrintDivContent(strid) {
var prtContent = document.getElementById(strid);
var WinPrint =
window.open('', '', 'letf=0,top=0,toolbar=0,status=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
}
<</script>"
and Div to which values to be printed:
"Quote:
M.P.
Filaments
Denier :<asp:TextBox
ID="TextBox1" runat="server" CssClass="style1">
Gross Weight :<asp:TextBox ID="TextBox6" runat="server"
CssClass="style1" AutoPostBack="true">
Shade :<asp:TextBox ID="TextBox2" runat="server"
CssClass="style1">
Tare Weight :<asp:TextBox
ID="TextBox7" runat="server"
CssClass="style1" AutoPostBack="true"
ontextchanged="TextBox7_TextChanged1">
Shade No:<asp:TextBox ID="TextBox3" runat="server"
CssClass="style1">
Net Weight:<asp:TextBox
ID="TextBox8" runat="server"
CssClass="style1" AutoPostBack="true">
Box
No :<asp:TextBox ID="TextBox4" runat="server"
CssClass="style1">
No. Of Cones :<asp:TextBox ID="TextBox9" runat="server"
CssClass="style1">
Lot
No :<asp:TextBox ID="TextBox5" runat="server"
CssClass="style1">
Packed By:<asp:TextBox ID="TextBox10" runat="server"
CssClass="style1">
"
and button which will print:
"Quote:<asp:Button ID="btnPrint" Text="Print" OnClientClick="javascript:PrintDivContent('print');"
runat="Server" Width="94px" Height="30px"
style="font-weight: 700; color: #0099FF; background-color: #CC3300" />
So Now question is that I am using IE to run this (browser), i want to get the things printed in the 6*4 dimensions. now it is taking A4 size and printing the page with the values in A4 dimensions.
so i want the modification in the code so that it should print the page according to the Dimension provided to it.like 6 width and 4 high.
and continue the printing like this without leaving or ejecting empty page.
"
Have a look there ;)
http://stackoverflow.com/questions/1545849/possible-to-force-printer-setup-paper-size-in-javascript[^]
这篇关于我如何执行此功能我正在使用Js的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!