Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. PopUp con dimensioni variabili
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      dusy User Attivo • ultima modifica di

      Se hai praticità con PHP
      io ti consiglierei la funtione getimagesize(..)
      se cerchi con google, qualcosa di fatto lo trovi sicuramente!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        pikadilly Super User • ultima modifica di

        Rieccomi....
        esempio pratico:
        http://www.pikadilly.it/provafilmatoforum/ciao1/1.html

        la foto della micina e la relativa pagina si trovano in una cartella diversa dalla cartella che contiene 1.html.

        aprendo http://www.pikadilly.it/provafilmatoforum/ciao2/2.html

        Vedi la foto della micia senza passare da 1.html e la provenienza sono due cartelle separate.
        🙂
        nel secondo documento togli questo:

        <script language='javascript'>
        document.write( "<img src='" + picUrl + "' border=0>" );
        </script>
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          asso82 User Attivo • ultima modifica di

          Ho trovato il problema...
          se non metto il file 2.html in una cartella non funziona.
          Mi spiego meglio: se scrivo
          window.open( "../ciao2/2.html?"+.......) è tutto ok.
          Ma se non metto il file dentro la cartella ciao2 ma nella root principale e scrivo
          window.open( "../2.html?"+......) non funziona.

          Poco mi importa però... metto il file dentro una cartella e risolvo.

          Grazie per l'interesse :ciauz:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            asso82 User Attivo • ultima modifica di

            Come non detto.
            Se salgo di due cartelle (../../cartella/1.html) non funziona 😢

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              pikadilly Super User • ultima modifica di

              Allora...solo una volta puoi mettere i .../ metti cosi...
              .../cartella/cartella/file.html

              🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                asso82 User Attivo • ultima modifica di

                @pikadilly said:

                Allora...solo una volta puoi mettere i .../ metti cosi...
                .../cartella/cartella/file.html
                Mi stai dicendo di mettere 3 puntini invece che 2??? :mmm:
                Non funziona lo stesso... credo che non risalga nemmeno di una cartella

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  asso82 User Attivo • ultima modifica di

                  Ricapitolando:

                  io ho il file popup.html nella cartella cart1 quindi cart1/popup.html

                  poi ho il file file.html nella cartella root1/root2/ quindi root1/root2/file.html

                  ho provato con ../../cart1/popup.html e non funziona
                  ho provato con .../cart1/popup.html e non funziona

                  Prova tu

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    pikadilly Super User • ultima modifica di

                    No no...scusa l'errore dei puntini...solo due ne devi mettere...io sono una che mette tanti puntini e alle volte sbaglio...
                    Adesso provo e ti saprò dire...però è un percorso molto ardimentoso.
                    LOL

                    ECCOMI ECCOMI...

                    metti così ../../../ciao2/2.html

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      asso82 User Attivo • ultima modifica di

                      @pikadilly said:

                      ECCOMI ECCOMI...

                      metti così ../../../ciao2/2.html
                      Nemmeno per idea... non vuole funzionare ❌x:x

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        asso82 User Attivo • ultima modifica di

                        Ho provato a cambiare totalmente script seguendo l'esempio di questa pagina http://www.dynamicdrive.com/dynamicindex4/lightbox2/index.htm.

                        Ebbene sono riuscito a farlo funzionare ma... non riesco a far visualizzare "close X" per chiudere l'immagine... sto sclerando!!! 😢

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • P
                          pikadilly Super User • ultima modifica di

                          Questa è la lightbox...molto più complessa di quello che stavamo facendo...Dove hai messo l'immagine della x?

                          A me funza benissimo...

                          http://www.pikadilly.it/provafilmatoforum/nuovo/ciao1/ciao3/ciao4/1.html

                          <script language="Javascript">
                          function PopupPic(sPicURL) {
                          window.open( "../../../ciao2/2.html?"+sPicURL, "",
                          "resizable=1,HEIGHT=200,WIDTH=200");
                          }
                          </script>

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            asso82 User Attivo • ultima modifica di

                            A me invece continua a non funzionare e ho lasciato perdere.

                            Se non ti chiedo troppo, potresti testare anche la lightbox... non riesco a far visualizzare la scritta "close X" per uscire dalla visualizzazione della foto.

                            Funziona solamente se metto il file nella cartella lightbox altrimenti no. :bho:

                            TUTTE A ME :arrabbiato:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • P
                              pikadilly Super User • ultima modifica di

                              Io uso le lightbox, guarda il percorso del file immagine della x e regolati di conseguenza.
                              Devi rispettare i percorsi.
                              LOL

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • A
                                asso82 User Attivo • ultima modifica di

                                @pikadilly said:

                                Io uso le lightbox, guarda il percorso del file immagine della x e regolati di conseguenza.
                                Devi rispettare i percorsi.
                                LOL
                                Ma io i percorsi li rispetto... 😢
                                Non funziona lo stesso...
                                ho modificato il seguente percorso del file lightbox.js

                                 
                                var fileLoadingImage = "images/loading.gif";  
                                var fileBottomNavCloseImage = "images/closelabel.gif";
                                
                                

                                non ho ottenuto alcun risultato.

                                La cosa strana è che lightbox.js è contnuto nella cartella js ma con gli indirizzi riportati sopra, riesco comunque ad accedere alle immagini (senza mettere ../). Ovviamente solo se il mio file è nella cartella del lightbox altrimenti non funziona.

                                Non riesco a spiegarmi questa cosa :arrabbiato:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • P
                                  pikadilly Super User • ultima modifica di

                                  Ci sono tre cartelle per la lightbox
                                  1.images
                                  2.js
                                  3.css

                                  Supponiamo che queste tre cartelle siano a loro volta dentro una cartella assieme all'html che richiama la lightbox nel percorso dell'img sarà questo

                                  images/closelabel.gif

                                  Se tu hai spostato il file html fuori dalla cartella generale allora il percorso è un altro. Sia nel file html sia nel js;
                                  ../images/closelabel.gif
                                  ../images/immagine.jpg sia nell'anteprimina sia nel suo collegamento a quella grande.
                                  Ma non trovo il senso di prendere e spostare il file html che richiama la lightbox.:)
                                  Alla fine ti si sta riproponendo lo stesso problema di prima, solo che questo è più arduo perchè ci sono di mezzo altre cartelle.:)

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • A
                                    asso82 User Attivo • ultima modifica di

                                    @pikadilly said:

                                    Ma non trovo il senso di prendere e spostare il file html che richiama la lightbox.:)

                                    Come non ha senso?
                                    Se io voglio richiamare la lightbox da file diversi che risiedono in cartelle diverse come faccio??

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • P
                                      pikadilly Super User • ultima modifica di

                                      Si tratta tutto di saper impostare i percorsi delle immagini e dei file che richiamano le immagini, le popup o le lightbox.
                                      Spiegazione semplice.
                                      Se il file che richiama un immagine in una cartella è nella stessa cartella delle immagini allora il percorso è:

                                      img.jpg

                                      Il file di immagine è all'interno di un'altra cartella chiamata ad esempio images allora il percorso è:

                                      images/img.jpg

                                      se entrambi i file si trovano i due cartelle completamente distinte allora si mettono i percorsi o assoluti o relativi.

                                      Assoluto:

                                      src="http://www.miosito.com/images1/images2/img.jpg"

                                      relativo:
                                      src="images/images2/images/img.jpg"

                                      Il percorso relativo si basa a seconda di dove si trova il documento che richiama l'immagine e vale per tutti i file esterni al documento.

                                      Fai come spiegato in precedenza.:)
                                      Richiami la lightbox secondo dove si trova il documento che la richiama, non cambia nulla, è uguale alla popup, se non impari i percorsi cambiare metodo non serve. LOL
                                      Il problema è di percorsi non di metodi usati per mostrare la singola immagine.
                                      Se vuoi richiamare un img da tremila cartelle devi impostare correttamente i percorsi.

                                      La lightbox si trova nella cartella ciao 2
                                      e il file che la richiama nella cartella ciao4 che sta dentro a ciao3, che a sua volta è dentro ciao1 il percorso sarà:
                                      ../../../ciao2/img.jpg

                                      Una spiegazione la trovi anche qui:
                                      http://docs.hp.com/it/5187-2209/ch02s10.html

                                      🙂

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • A
                                        asso82 User Attivo • ultima modifica di

                                        Ti ringrazio della spiegazione ma queste cose elementari le conoscevo già... è vero che sono ignorante... ma non fino a questo punto ⭕lol:

                                        Comunque ci sono riuscito :yuppi::yuppi::yuppi:

                                        Forse la mattina riesco a concentrarmi meglio.

                                        Sbagliavo perchè io cercavo di mettere un percorso assoluto alle immagini "X close" e "loading" ma invece sono sempre relativi alla posizione del mio file dove intendo caricare la lightbox.
                                        Tu mi dirai "hai fatto la scoperta dell'acqua calda"...
                                        Non è proprio cosi perchè se io provassi a caricare la lightbox in un file da una cartella che si trova in un livello diverso da quella impostata, la cosa non funziona piu...
                                        Non importa, mi accontento lo stesso...
                                        Ti ringrazio infinitamente... complimenti per la pazienza 😮 :ciauz:

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • P
                                          pikadilly Super User • ultima modifica di

                                          LOL...ma io non ti ho preso di certo come un ignorante, figurati.
                                          Un piccolo punto può sballare tutto.
                                          Comunque è stato un ripasso per me.
                                          In bocca al lupo per le immagini!
                                          LOL

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          Caricamento altri post
                                          Rispondi
                                          • Topic risposta
                                          Effettua l'accesso per rispondere
                                          • Da Vecchi a Nuovi
                                          • Da Nuovi a Vecchi
                                          • Più Voti