Autor Zpráva
Alex_alex
Profil
Dobrý den, mám takový problém, mám stránku, která zajistí aby se vytiskla nějaká stránka a pak ještě jedna s hlavičkou kopie, ale když udělám něco jako

<style media="print">.noprint{display: none;}</style>
<center><iframe frameborder="0" name="tisk" id="tisk" src="print.php"></iframe>
<br><input class="noprint" type="button" value="Vytisknout kopii" onclick="document.getElementById('tisk').src='print2.php'; parent.tisk.print();">
</center><script>parent.tisk.print();</script>

tak se mi print.php vytiskne dobře, ale když kliknu na vytisknout kopii, tak se vytiskne znovu print.php a až potom se mi v tom iframe zobrazí print2.php.
Nevíte jak to udělat, aby se nejdřív změnil rám na print2.php a až potom se to vytisklo?
LuBoss
Profil *
skus toto:
<style media="print">.noprint{display: none;}</style>
<center><iframe onLoad="parent.tisk.print();" frameborder="0" name="tisk" id="tisk" src="print.php"></iframe>
<br><input class="noprint" type="button" value="Vytisknout kopii" onclick="document.getElementById('tisk').src='print2.php'">
</center>
Alex_alex
Profil
Děkuju, už to jede :)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: