我如何执行此功能我正在使用Js [英] How Can I Perform This Function I Am Using The Js

查看:68
本文介绍了我如何执行此功能我正在使用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,sta­tus=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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆