Joomla.it Forum

Joomla! 3 => Joomla! 3 => : checco1971 09 Dec 2016, 19:26:11

: Problemi download PDF
: checco1971 09 Dec 2016, 19:26:11
Ciao a tutti,
ho creato un sito con Joomla 3.6.4.
Nei vari articoli contenuti nel sito, ne ho creato uno dove gli utenti registrati possono scaricare un giornale interno in formato PDF.

Di solito creavo un collegamento tipo questo:

News Podismo Novembre per scaricare il giornale clicca qui  (cliccando su clicca qui mi faceva aprire il PDF)

Ora se sostituisco la scritta "clicca qui" con un immagine, cliccandoci su mi apre l'immagine e non il PDF.
Per poter leggere il documento devo cliccare sull'immagine con il tasto destro del mouse e selezionare "apri in una nuova scheda"
Cosa sbaglio?

Grazie a tutti per l'aiuto
Francesco
: Re:Problemi download PDF
: Alex21 09 Dec 2016, 19:44:21
Probabilmente il link che è stato scritto non è esatto.
Bisognerebbe che lo si vedesse. Qual è il sito?
Ciao!
: Re:Problemi download PDF
: checco1971 14 Dec 2016, 12:21:26
Ciao Alex21,
ho notato che non succede solo li, ma anche su altre pagine tipo questa:
http://www.podisticanormanna.it/index.php/notizie

Tutte le immagini se ci clicchi sopra si ingrandiscono

Grazie per l'aiuto
Francesco
: Re:Problemi download PDF
: Alex21 14 Dec 2016, 13:30:57
Ciao Alex21,
ho notato che non succede solo li, ma anche su altre pagine tipo questa:
http://www.podisticanormanna.it/index.php/notizie (http://www.podisticanormanna.it/index.php/notizie)

Tutte le immagini se ci clicchi sopra si ingrandiscono

A dire il vero non ho capito il problema.
Nella pagina c'è solo un' immagine di lavori in corso. Se 'ci clicchi sopra' viene trasferita in un box fisso con sfondo scuro a opacità ridotta. Non ci trovo niente di strano.
Ciao!
: Re:Problemi download PDF
: checco1971 14 Dec 2016, 14:48:05
Alex,
vai sul sito, ho creato in alto una voce di menù chiamata "Lo stretching"
Dove cliccando sull'immagine dovrebbe aprire il file pdf, invece ti ingradisce la foto.
Se invece clicchi con il tasto dx del mouse e dal menù selezioni "Apri link in una nuova scheda" apre il file PDF

grazie per l'aiuto
Francesco
: Re:Problemi download PDF
: Alex21 14 Dec 2016, 17:55:16
Alex,
vai sul sito, ho creato in alto una voce di menù chiamata "Lo stretching"
Dove cliccando sull'immagine dovrebbe aprire il file pdf, invece ti ingradisce la foto.
Se invece clicchi con il tasto dx del mouse e dal menù selezioni "Apri link in una nuova scheda" apre il file PDF

grazie per l'aiuto
Francesco
Aiuto che potrò darti sarà pochetto, temo

Dunque, il tuo html è esatto e l' immagine continua ad ingrandirsi invece di scaricare il pdf a causa di un eventListener del javascript.  IMHO.
Per toglierlo bisognerebbe dare un id alla tua <img> e poi aggiungere in coda alla pagina un removeEventListener().
Purtroppo non riesco assolutamente a capire quale sia il listener, boostrap.js ne ha impostati una tonnellata e senza sapere quello si rimuove un bel nulla.
Leggi questo:
http://stackoverflow.com/questions/19469881/remove-all-event-listeners-of-specific-type (http://stackoverflow.com/questions/19469881/remove-all-event-listeners-of-specific-type)
Una cosa che si potrebbe fare, piuttosto laboriosa e non so se valga la pena, è far scaricare il pdf da un .php separato, che quindi avrebbe le <img> separate da quelle della pagina principale e quindi non soggette agli stessi listener (forse).
Questo file .php dovresti scriverlo a parte e unirlo alla pagina con un <iframe>.
Ciao!
: Re:Problemi download PDF
: Alex21 14 Dec 2016, 18:09:52
Potresti anche fare un tentativo diverso. Fare lo scarico mettendo un bottone o un blocco div con l' immagine come background.
Magari il listener non lo intercetta e scarica il file.
Ciao!
: Re:Problemi download PDF
: checco1971 15 Dec 2016, 10:44:23
Grazie per le risposte Alex21  :)

Faccio delle prove e ti faccio sapere