Ho un pulsante "Stampa" che invoca il seguente JavaScriptFirefox 19 di stampa PDF da JavaScript
window.frames.myPdfFrame.print();
dove "myPdfFrame" si riferisce a un iframe con un PDF per l'src.
In Chrome e Firefox 18 (e sotto) si apre la finestra di dialogo di stampa come previsto, ma a partire da Firefox 19 ottengo il seguente errore
Error: Permission denied to access property 'print'
Presumo che ciò è legato all'utilizzo del embedded PDF viewer released with Firefox 19 piuttosto che il Plugin Adobe L'utilizzo dell'icona di stampa nella barra degli strumenti del plug-in PDF funziona come previsto.
C'è un modo per richiamare la finestra di dialogo di stampa su un PDF inline in Firefox 19 da Javascript?
È un esempio accurato di ciò che si sta tentando di fare? http://jsfiddle.net/hytcX/3/ –
Sì, anche io, anche se un esempio in esecuzione potrebbe aiutare gli altri a scavare in questo –
Sì, questo è un buon esempio e riproduce l'errore. –