Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Pop-up dinamici

  1. #1

    Pop-up dinamici

    Ciao a tutti!
    In un sito che devo realizzare ci sono parecchie immagini da ingrandire, come in una galleria di thumbnails (clicchi su di una immagine e si ingrandisce)!
    Il mio problema è che, dovendo farne una versione per cd-rom, non posso usare il php!
    C'è la possibilità di fare la stessa cosa in javascript?
    mi spiego meglio con un esempio:

    Ho 3 immagini in una pagina.
    Cliccando su di ogni immagine, si apre una finestra con l'immagine ingrandita.
    Posso passare alla finestra popup il nome dell'immagine come parametro e questa la carica direttamente senza dover fare una pagina per ogni immagine?

    spero di essere stato chiaro :master:

    Grazie

    Ciao
    "Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."

    Mario Zucca

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Non so se ti aiuterà ma l'idea c'è.

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    var myPopUp = null;
    function openW() {
      var wnd_parms = 'height=320, width=380, menubar=0, toolbar=0, alwaysRaised=yes'; 
      var url = "test2094b.html";
      myPopUp = window.open(url,null,wnd_parms);
    }
    
    function closeW() {
     myPopUp.close();
    }
    
    function chgMyPopUp(anObject) {
     if (myPopUp == null) {
      openW();
     } // if (myPopUp == null)
     myPopUp.document.getElementById('myDiv').innerHTML = anObject.innerHTML; 
    }
    //-->
    </script>
    </head>
    <body>
    Passare il puntatore del mouse su un testo...
    
    
    <div id="d1" onmouseover="chgMyPopUp(this);" style="background-color:red">
    s jkfjsf s fccklqs,fkqsf  qsnfdliqsfd q 
    
    sdncjqsdfi  djqsfdjlqs dfqsnd  qsnfioqisoz
    
    n jqsnfqfnlqsf  sdfbjqsfcn qsf sjfcnkq fq 
    
    </div>
    <div onmouseover="chgMyPopUp(this)" style="background-color:white">
     nvkjwsddv  qsndfkjs  sbdsu u sqd  sd  sdoooqzq 
    
    d qsjkn   sdqfcnkudsjfc qd aqndiQIZF P SFLKNSZFCOQ 
    
    FQ SKLF NDknsk qs dfkjsdc,nqs sfn qsf qss fok,sqfd 
    
    </div>
    <div onmouseover="chgMyPopUp(this)" style="background-color:green">
    dvgfsdf  qs fqlijf qdsf nqs f ,nfdkiq df  snkfiqs jfiq sf   dqisfdjqo sd 
    
     nbfkjfvn sv ndsdfiq fb def sdju sdeif sqjufqksdn qoisdfj qesfn 
    
    sdvjsdjv s qssdjfcoiqsdq cfqsb yz dahvzd qcfyqsdcf qsdqbf
    
    </div>
    </body>
    </html>

  3. #3
    Ho trovato uno script simile, ma molto più leggero che funziona egregiamente (la finestra non prende le misure volute, un po' meno, ma va bè, non si può avere tutto...)
    l'unica cosa è che il SP2 d win xp mi rompe sempre con l'avviso di "script maligi" che è meglio bloccare!
    ma sul sito dove l'ho preso non mi succede! cosa può essere? c'è un modo per evitare questi avvisi?
    grazie
    "Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."

    Mario Zucca

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    ci sono anche dei programmi che permettono di far funzionare siti in php su cdrom senza dover installare nulla sul pc. fai una ricerca o una richiesta su php
    Errare humanum est, perseverare ovest

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.