<h3>à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¹à¸§à¹à¸à¹à¸à¸à¹ à¸à¹à¸§à¸¢à¸à¸³à¸ªà¸±à¹à¸ print div à¹à¸ javascript</h3>
<p></br><br />
<strong>à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¹à¸§à¹à¸à¹à¸à¸à¹ à¸à¹à¸§à¸¢à¸à¸³à¸ªà¸±à¹à¸ print div à¹à¸ javascript</strong><br />
à¹à¸à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¹à¸§à¹à¸à¹à¸à¸à¹à¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸ à¹à¸à¸¢à¹à¸à¸à¸²à¸°à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¹à¸§à¹à¸à¹à¸à¸à¹à¹à¸«à¹à¸à¸±à¸à¸à¸¸à¸£à¸à¸´à¸à¸à¸µà¹à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¸à¸à¸à¹à¸à¸à¸ªà¸²à¸£à¸à¹à¸²à¸ ๠à¹à¸à¹à¸à¹à¸ à¹à¸à¹à¸à¹à¸à¸«à¸à¸µà¹ ( Invoice ) à¹à¸à¹à¸ªà¸à¸à¸£à¸²à¸à¸² ( Quotation ) à¸à¸¸à¸£à¸à¸´à¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸à¸à¹à¸à¸à¸ªà¸²à¸£à¸«à¸£à¸·à¸à¸à¸´à¸¡à¸à¹à¹à¸à¸à¸ªà¸²à¸£à¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¸à¸¢à¸¹à¹à¹à¸à¹à¸à¸à¸£à¸°à¸à¸³ à¸à¸²à¸£à¸à¸³à¹à¸§à¹à¸à¹à¸à¸à¹à¹à¸«à¹à¸à¸£à¸à¸à¸à¸¸à¸¡à¸à¸¶à¸à¸à¸²à¸£à¸à¸´à¸à¸¡à¹à¹à¸à¸à¸ªà¸²à¸£à¹à¸«à¸¥à¹à¸²à¸à¸µà¹ à¹à¸à¸¢à¸à¸µà¹à¹à¸à¸·à¹à¸à¸«à¸²à¹à¸à¹à¸à¸à¸ªà¸²à¸£à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸±à¸à¸à¸²à¸£à¹à¸à¸ Dynamic Content à¹à¸à¹ à¹à¸à¹à¸<!--more--></p>
<p>à¹à¸£à¸·à¹à¸à¸à¸à¸³à¹à¸à¹à¸à¹à¸¥à¸°à¸ªà¸£à¹à¸²à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¹à¸à¸£à¸µà¸¢à¸à¹à¸«à¹à¸à¸±à¸à¸à¸¸à¸£à¸à¸´à¸à¸à¸±à¹à¸ ๠à¹à¸¥à¸°à¸à¸²à¸à¸à¸°à¸£à¸§à¸¡à¹à¸à¸à¸¶à¸ à¸à¸²à¸£à¸¥à¸à¸à¹à¸à¸à¸¸à¸à¹à¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸à¹à¹à¸¥à¸¢à¸à¸µà¹à¸à¸µà¸¢à¸§ วัà¸à¸à¸µà¹à¸¥à¸à¸à¸¡à¸²à¸à¸¹à¸à¸±à¸à¸à¸£à¸±à¸à¸§à¹à¸² à¹à¸£à¸²à¸à¸°à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸±à¹à¸à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸µà¹à¹à¸ªà¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸à¸ªà¸²à¸£à¸à¸±à¸à¸à¸µà¹à¸à¸¥à¹à¸²à¸§à¹à¸§à¹à¸à¹à¸²à¸à¸à¹à¸à¸à¹à¸§à¸¢à¸ าษา javascript à¹à¸¥à¸° CSS à¸à¹à¸§à¸¢à¸§à¸´à¸à¸µà¹à¸«à¸à¹à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¸£à¹à¸à¸£à¸¡à¸à¸¢à¹à¸²à¸à¹à¸£<br />
</br></p>
<h4>à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¸¥à¹ html สำหรัà¸à¸à¸´à¸¡à¸à¹</h4>
<p>à¹à¸à¸·à¹à¸à¸«à¸²à¹à¸à¹à¸à¸¥à¹ .html สำหรัà¸à¸à¸´à¸¡à¸à¹à¸à¸±à¹à¸ à¸à¸§à¸£à¸à¸°à¸à¸¹à¸à¸à¸±à¸à¸à¸¢à¸¹à¹à¹à¸à¸à¸²à¸£à¸²à¸à¸«à¸£à¸·à¸à¹à¸à¹à¸ table à¹à¸¥à¸°à¸à¸£à¸à¸à¸à¹à¸§à¸¢ div สำหรัà¸à¹à¸à¹à¸à¸à¸±à¸§à¸à¸³à¸«à¸à¸à¸à¸·à¹à¸à¸à¸µà¹à¸à¸²à¸£à¸à¸´à¸¡à¸à¹ à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸ à¹à¸«à¹à¹à¸£à¸²à¸ªà¸£à¹à¸²à¸à¹à¸à¸¥à¹à¸à¸·à¹à¸à¸§à¹à¸² invoice.html à¹à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹à¸ html à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹</p>
<p></br><br />
<strong>invoice.html</strong></p>
<pre class="lang:default decode:true " ><;div id="container">; 
 <;table>; 
 <;tr>; 
 <;th>;สิà¸à¸à¹à¸²<;/th>; 
 <;th>;รายละà¹à¸à¸µà¸¢à¸<;/th>; 
 <;th>;à¸à¸³à¸à¸§à¸<;/th>; 
 <;th>;ราà¸à¸²<;/th>; 
 <;/tr>; 
 
 <;tr>; 
 <;td>;iPhone 7s<;/td>; 
 <;td>;OLED Display 2016<;/td>; 
 <;td>;2<;/td>; 
 <;td>;37,000THB<;/td>; 
 <;/tr>; 
 <;/table>; 
<;/div>;</pre>
<p></br></p>
<h4>สรà¹à¸²à¸à¹à¸à¸¥à¹ print.css</h4>
<p>à¹à¸à¸¥à¹ print.css à¸à¸°à¹à¸à¹à¸à¸à¸±à¸§à¸à¸³à¸«à¸à¸à¸«à¸à¹à¸²à¸à¸²à¹à¸à¸·à¹à¸à¸«à¸²à¸ ายà¹à¸à¸à¸£à¸°à¸à¸²à¸©à¸ªà¹à¸§à¸à¸à¸µà¹à¹à¸£à¸²à¸à¹à¸à¸à¸à¸²à¸£à¸à¸°à¹à¸«à¹à¹à¸ªà¸à¸à¹à¸¥à¸°à¸ªà¹à¸§à¸à¹à¸à¸²à¸ªà¹à¸§à¸à¸à¸µà¹à¹à¸£à¸²à¹à¸¡à¹à¸à¹à¸à¸à¸à¸²à¸£à¹à¸«à¹à¹à¸ªà¸à¸à¸à¸à¸«à¸à¹à¸²à¸à¸£à¸°à¸à¸²à¸©à¸à¸à¸à¹à¸ à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸<br />
</br><br />
<strong>print.css</strong></p>
<pre class="lang:default decode:true " >@media print { 
	body {-webkit-print-color-adjust: exact;} // à¸à¸³à¸«à¸à¸à¹à¸«à¹à¸ªà¸µà¹à¸à¸«à¸à¹à¸²à¹à¸§à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸´à¸¡à¸à¹à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸à¸¹à¸à¸à¹à¸à¸ 
	.hideWhenPrint { // à¹à¸à¸·à¹à¸à¸«à¸²à¹à¸à¸à¸¥à¸²à¸ª hideWhenPrint à¸à¸°à¸à¸¹à¸à¸à¸´à¸à¸à¸²à¸à¸´à¹à¸à¹à¸à¹à¸¡à¸·à¹à¸à¸à¸´à¸¡à¸à¹à¸à¸à¸à¸£à¸°à¸à¸²à¸© 
	 display: none; 
	} 
}</pre>
<p></br></p>
<h4>à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸³à¸ªà¸±à¹à¸ javascript สำหรัà¸à¸à¸´à¸¡à¸à¹</h4>
<p>à¹à¸à¸ าษา javascript à¸à¸±à¹à¸à¹à¸£à¸²à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸à¸³à¸ªà¸±à¹à¸ window.print() à¹à¸à¸·à¹à¸à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸±à¹à¸ ๠à¹à¸à¹à¹à¸¥à¸¢ à¹à¸à¸µà¸¢à¸à¹à¸à¹à¸à¸³à¸«à¸à¸à¸à¸·à¹à¸ id à¸à¸à¸ div à¸à¸µà¹à¸à¸£à¸à¸à¸à¸·à¹à¸à¸à¸µà¹ à¸à¸µà¹à¹à¸£à¸²à¸à¹à¸à¸à¸à¸²à¸£à¸à¸°à¸à¸´à¸¡à¸à¹ à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸</p>
<pre class="lang:default decode:true " > 
function PrintDiv() { 
 var divToPrint = document.getElementById('container'); // à¹à¸¥à¸·à¸à¸ div id à¸à¸µà¹à¹à¸£à¸²à¸à¹à¸à¸à¸à¸²à¸£à¸à¸´à¸¡à¸à¹ 
	var html = '<;html>;'+ // 
				'<;head>;'+ 
					'<;link href="css/print.css" rel="stylesheet" type="text/css">;'+ 
				'<;/head>;'+ 
					'<;body onload="window.print(); window.close();">;' + divToPrint.innerHTML + '<;/body>;'+ 
				'<;/html>;'; 
				 
	var popupWin = window.open(); 
	popupWin.document.open(); 
	popupWin.document.write(html); //à¹à¸«à¸¥à¸ print.css à¹à¸«à¹à¸à¸³à¸à¸²à¸à¸à¹à¸à¸à¸ªà¸±à¹à¸à¸à¸´à¸¡à¸à¹ 
	popupWin.document.close();	 
}</pre>
<p></br><br />
à¹à¸£à¸²à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸±à¹à¸à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¹à¸§à¹à¸à¸à¸±à¹à¸ ๠à¸à¹à¸§à¸¢à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸±à¸à¸à¹à¸à¸±à¹à¸ PrintDiv() à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸</p>
<pre class="lang:default decode:true " ><;a onClick="PrintDiv();">;à¸à¸´à¸¡à¸à¹à¸«à¸à¹à¸²à¸à¸µà¹<;/a>;</pre>
<p></br></p>
<blockquote><p><a href="https://www.codebee.co.th/invoicemaker/à¹à¸à¹à¸ªà¸à¸à¸£à¸²à¸à¸²à¸à¸à¸à¹à¸¥à¸à¹.html" target="_blank">à¸à¸¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸²à¸£à¸à¸³à¸à¸²à¸ à¸à¸¹à¹à¸à¹à¸à¸µà¹ à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ javascript print div</a></p></blockquote>
<p></br></p>

พิมพ์หน้าเว็บไซต์ ด้วยคำสั่ง print div ใน javascript

พิมพ์หน้าเว็บไซต์ด้วย-javascript
