Beh, history.back non va in un pdf credo...
Si lo so, me ne sono accorto pure io...![]()
Ho pure provato back(), ma niente. Sai per caso come posso fare una ricerca mirata su google?
li invece mi sembra difficile tu possa intervenire in qualche modo perché il javascript ovviamente è limitato al contesto del reader pdf non al browser che contiene il reader pdf ... tutta via potrebbe essere possibile
penso tu possa trovare maggiori risposte qua
http://www.adobe.com/devnet/acrobat/javascript.html
![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
ho dato un occhio qua e la è dovresti utilizzare la proprietà del documento corrente (this ... oggetto di tipo doc) che si chiama hostContainer. Per verificare se sei nel browser invece devi usare la propietà external
Inoltre hostContainer non esiste su MacOS X quindi avresti un errore se lo usi direttamente e questo file finisce su mac os x ... ergo va controllata la proprietà.
quindi
Qui c'è un esempio di un PDF che interagisce con la pagina html nel quale viene caricatocodice:if (this.external) { if (this.hostContainer) { // fai comparire il bottone per tornare indietro } }
http://www.windjack.com/WindJack/Bro...wsr2acroJS.htm
Alternativamente puoi dare un occhio a app.launchURL ma devi passargli l'indirizzo da aprire manualmente
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
Innanzitutto grazie per le risposte, mi sei stato veramente di aiuto...Originariamente inviato da daniele_dll
li invece mi sembra difficile tu possa intervenire in qualche modo perché il javascript ovviamente è limitato al contesto del reader pdf non al browser che contiene il reader pdf ... tutta via potrebbe essere possibile
penso tu possa trovare maggiori risposte qua
http://www.adobe.com/devnet/acrobat/javascript.html
![]()
![]()
Ho dato una sfogliata mooolto rapida al link che mi hai passato, e stavo pensando ad una cosa: Ma se faccio come ho fatto per il tasto indietro? Cioè, avvio la print e poi richiamo app.launchURL(url)? però devo passare dei dati che si trovano su variabili php, dici che si può fare? Io ho provato a passare una variabile, solo che poi il bottone non mi funzionava... (problemi di apici oppure proprio non è fattibile la cosa?)
continuo a non capire perchè state mettendo codice nel pdf, quando basterebbe andare a gestirlo da php... il pdf lo tieni come anteprima e morta lì...
Anche perchè se metti il sito in https non funzionano + i pdf in streaming, e li dovrai salvare su disco...
...::: DESIDERARE E' UMANO :::...
...::: POSSEDERE E' DIVINO :::...
...::: HAVE A NICE DAY :::...
(¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
http://www.djhellclub.com
è normalissimo javascript quindi passi le variabili tramite GET ed eventuale roba la urlencodi ( www.php.net/urlencode )Originariamente inviato da puma
Innanzitutto grazie per le risposte, mi sei stato veramente di aiuto...![]()
Ho dato una sfogliata mooolto rapida al link che mi hai passato, e stavo pensando ad una cosa: Ma se faccio come ho fatto per il tasto indietro? Cioè, avvio la print e poi richiamo app.launchURL(url)? però devo passare dei dati che si trovano su variabili php, dici che si può fare? Io ho provato a passare una variabile, solo che poi il bottone non mi funzionava... (problemi di apici oppure proprio non è fattibile la cosa?)![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
non ho mai fatto la prova ... ma perché non dovrebberò funzionare? :master: e poi che sono i PDF in streaming? :master:Originariamente inviato da djhell
continuo a non capire perchè state mettendo codice nel pdf, quando basterebbe andare a gestirlo da php... il pdf lo tieni come anteprima e morta lì...
Anche perchè se metti il sito in https non funzionano + i pdf in streaming, e li dovrai salvare su disco...
se ti riferisci al fatto che lo puoi vedere mentre lo scarichi è normalissimo ... il formato del file è strutturato per contenere l'indice interno all'inizio e poi le pagine in sequenza
riguardo al fatto che non è possibile scaricarlo in streaming mi sembra abbastanza strano ... il client HTTP ha solo necessità di inviare una coppia di header per specificare da dove a dove vuole scaricare il file di conseguenza il reader pdf, se ci si sposta nella pagina, non deve far altro che chiedere di scaricare un'altro pezzo di file la cui posizione sta nell'intestazione del file pdf stesso che ha già scaricato
però ripeto ... mai fatto prove![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
La mia web-application andava perfettamente finchè ho messo https, così ho dovuto far salvare sempre i file, che è tutt'altro che comodo, ma dovevo scegliere se rischiare che qualche stronzo mi leggesse i dati dei miei clienti, o se salvare i file per visualizzarli.. scelta tutt'altro che difficile![]()
per streaming intendo quando lo apri e te lo scarica pagina dopo pagina per visualizzarlo dal browser... non mi veniva un altro termine per rendere l'idea![]()
Comunque non hai risposto alla domanda![]()
...::: DESIDERARE E' UMANO :::...
...::: POSSEDERE E' DIVINO :::...
...::: HAVE A NICE DAY :::...
(¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
http://www.djhellclub.com
non puoi gestirlo da php
se devi far partire la stampa del PDF devi farlo da dentro il PDF non dalla pagina html cosi come il bottone per tornare indietro perché è quello il contesto
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand