Slippa bekräfta utskrift

JavaScript

1 svar · 295 visningar · startad av Fireh

Medlem sedan jan. 2003173 inlägg
Trådstart#1

Hej.

Jag har en funktion som ska skriva ut kvitton på en kvittoskrivare. Kvittodesignen ligger i en separat iframe som heter Kvitto1. Utskrifterna initieras med följande kod och genererar en utskriftsdialog som man måste klicka på "Skriv ut" för att få bort.

<head>
  <script type="text/javascript">
  function zPrint(Kvitto)
  {
    Kvitto.focus();
    Kvitto.print();
  }
  </script>
</head>

<body onload="zPrint(Kvitto1);

I den här tråden (länk) står det att det inte går att fixa bort dialogrutan. Det är dock 3 år sedan, går det att fixa på något sätt nu?

Medlem sedan juli 20041 183 inlägg
#2

Anledningen till att den dialogrutan finns är för att ingen ska kunna skriva ut utan din tillåtelse. Hur kul skulle det vara om du gick in på en sida och helt plötsligt börjar din skrivare spotta ut papper med någon skum text på?

Om du hittar något som funkar är det antingen ett säkerhetshål (hack) eller om man kan göra någon inställning i webbläsaren som gör att man inte behöver bekräfta utskrift för den sidan. Om du hittar en lösning för sistnämna är det bara din webbläsare som det funkar på. Ingen annans...

269 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)