Fórum Root.cz
		Hlavní témata => Vývoj => Téma založeno: Oriesok789  15. 03. 2019, 11:54:54
		
			
			- 
				Dobry den. 
 Hned s uvodu javascript nie je moja silna stranka. Potrebujem tlacit stitok vzdy ked sa mi nacita stranka.
 Skusil som priklad http://labelwriter.com/software/dls/sdk/samples/js/PreviewAndPrintLabel/PreviewAndPrintLabel.html
 funguje to skvelo ale neviem ako modifikovat js pripadne to html tak aby button
 <div id="printDiv">
 <button id="printButton">Print</button>
 <!--            <a id="printButton"><img src="" alt=""/>Print</a>-->
 </div>
bol "automaticky stlaceny" teda rovno mi to tlacilo data ktore su tam zadane.
 v http://labelwriter.com/software/dls/sdk/samples/js/PreviewAndPrintLabel/PreviewAndPrintLabel.js
 je// prints the label
 printButton.onclick = function () {
Skusil som to zmenit na onload ale bez vyznamu. Ako na to? Vedel by ma niekto nasmerovat?
- 
				document.onreadystatechange = function () {
 if (document.readyState === 'complete') {
 printButton.click();
 }
 }
 
To zajistí, že se na tlačítko klikne, až bude stránka kompletně načtená a zpracovaná prohlížečem.
 
 A nebo můžete ten kód z té funkce přiřazované do printButton.onclick zkusit vložit rovnou na konec stránky (samozřejmě do elementu <script>). Záleží na tom, co přesně dělá, zda je potřeba čekat až na kompletní zpracování stránky, nebo zda se to dá spustit dřív.