aramil Mesaj tarihi: Eylül 27, 2012 Mesaj tarihi: Eylül 27, 2012 javascript said: function printDiv() { var divToPrint = document.getElementById('yazdir'); var newWin = window.open('', 'Print-Window', 'width=800,height=700'); newWin.document.open(); newWin.document.write('' + divToPrint.innerHTML + ''); newWin.document.close(); setTimeout(function () { newWin.close(); }, 100); } şimdi hacılar bununla "yazdir" id'li divdeki mereti yazdırıyorum. iyi güzel hoş da firefox verem etti ya yazdırma penceresi açıldığı gibi kapanıyor. çözüm ne yapabiliriz? allah belasını versin ayrıca bu standartsızlığın, yeter ya her browser ile ayrı cebelleşiyorum.
Ractamainus Mesaj tarihi: Eylül 27, 2012 Mesaj tarihi: Eylül 27, 2012 function printDiv() { var divToPrint = document.getElementById('yazdir'); var newWin = window.open('', 'Print-Window', 'width=800,height=700'); newWin.document.write('<html><body>' + divToPrint.innerHTML + '</body></html>'); newWin.print(); newWin.close(); } scriptinde fazlalıkları sildim, biraz da değiştirdim. onload'a print atamak da riskli. bu haliyle en azından, sıralı bir çalıştırma olacağından, hata yüzdesini düşürür. bu da çalışmazsa, browser'ının printer ayarlarını bir kontrol etmekte fayda var..
aramil Mesaj tarihi: Eylül 27, 2012 Konuyu açan Mesaj tarihi: Eylül 27, 2012 düşündüğüm gibi oldu gerçekten, çok sağol (tu)
Öne çıkan mesajlar