html: print () plik osadzony

W formacie HTML pokazuję plik pdf za pomocą:

<code><embed id="print" src="file.pdf" type="application/pdf" width="100%" height="100%"> 
</code>

Chciałbym utworzyć przycisk, który drukuje ten plik.

Myślałem, że to będzie coś takiego; ale to nie działa.

<code><button onClick="javascript:document.getElementById('print').print();">
</code>

Ktoś ma pomysł, jak mogę wywołać funkcję drukowania w osadzonym pliku?

questionAnswers(1)

yourAnswerToTheQuestion