perfume117
New Member
سلام. من کدی نوشتم که در آن می خوام با کلیک بر روی دکمه پرینت سه نسخه از صفحه با تیتر متفاوت چاپ شود. البته به صورت اتوماتیک یعنی کاربر دیگر پرینتر را انتخاب نکند بلکه پرینتها با پرینتر پیش فرض سیستم گرفته شوند. لطفاً بگویید اشکال کدم در کجاست.
کد:
<html>
<head>
<script language="javascript">
function changed()
{
for( i = 0 ; i < 3 ; i++ )
{
switch(i)
{
case 0:
document.getElementById("titr").value = "123";
break;
case 1:
document.getElementById("titr").value = "456";
break;
case 2:
document.getElementById("titr").value = "789";
break;
}
location.reload(true);
if (window.self) window.print();
}
}
</script>
</head>
<body>
<INPUT id="titr" type="text" value="">
<input type="button" value="print" onClick="javascript:changed();">
ffsdfsdfsdf
<br>
kjgljgjghj
</body>
</html>