Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 29

Discussione: Pop up in sito

  1. #11
    grazie ciao
    www.ciopper.com

    webmasterNOSPAM@ciopper.com
    per scrivermi eliminare NOSPAM

    icq:54600052

  2. #12
    Utente di HTML.it L'avatar di luipol
    Registrato dal
    Aug 2000
    Messaggi
    171
    Io non so usare Flash..
    Avreste una soluzione alternativa o un esempio che posso modificare?
    Grazie in anticipo

    Luipol

  3. #13
    Originariamente inviato da luipol
    Io non so usare Flash..
    Avreste una soluzione alternativa o un esempio che posso modificare?
    Grazie in anticipo

    Luipol
    Potresti adottare una situazione simile.

    Ti crei un layer dove all'interno metti il contenuto che vuoi, e poi comandi la sua visibilita' con javascript. Gli dici che al caricamento della pagina deve essere visualizzato in una certa posizione, e dopo tot secondi, sempre tramite javascript, cambi la sua visibilita' a none.

    Per poterlo fare, hai bisogno di crearti il div, inserirgli un id e di un piccolo script con javascript che ne comandi la visibilita'.

    P.s.
    ricordati che il layer e' meglio che sia con posizionamento assoluto, in modo da poterlo posizionare dove vuoi all'interno della pagina.
    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  4. #14
    Utente di HTML.it L'avatar di luipol
    Registrato dal
    Aug 2000
    Messaggi
    171
    mhh.. non è che avresti un esempio?
    Mi aiuteresti molto...

  5. #15
    Originariamente inviato da luipol
    mhh.. non è che avresti un esempio?
    Mi aiuteresti molto...
    eccoti un esempio pratico.

    Fai un copia ed incolla del codice e vedi se e' quello che vuoi

    Ciao.

    codice:
    <script language="javascript">
    function Change() {
      document.getElementById("test").style.display="none";
    }
    function CountDown(){
      var visualizzaper=5000 // 5 secondi
      timerID=setTimeout("Change()", visualizzaper) // fa' scomparire il div dopo 5 secondi
    }
    </script>
    <html>
      <body onload="CountDown();">
        <div id="test" style="position absolute; margin-top:100px; margin-left:100px; background-color:red; font-size:12pt; color:white; border:1px solid black; padding-left:2px; width:270px; height:200px; overflow:auto;display:block">
          Tra 5 secondi questo testo non sara' piu' visibile.
        </div>
      </body>
    </html>
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  6. #16
    Utente di HTML.it L'avatar di luipol
    Registrato dal
    Aug 2000
    Messaggi
    171
    A me non serve una cosa che scompare dopo tot secondi.

    La mia esigenza è questa:
    ho delle immagini piccole su un sito.
    Cliccando su queste immagini mi si deve aprire l'immagine grande (senza che il popup venga bloccato da SP2).
    Va bene anche che si apra all'interno di una pagina. L'importante è che posso controllare la grandezza di questa page.

    Thx

    Luipol

  7. #17
    ecco a te quello che hai richiesto. Preparato ad hoc.

    codice:
    <script language="javascript">
    function Apri(img,altezza,lunghezza){
    	document.getElementById("nuovaImmagine").src=img;
    	document.getElementById("test").style.height=altezza; //imposta la nuova altezza del div
    	document.getElementById("test").style.width=lunghezza; //imposta la nuova larghezza del div
    	document.getElementById("nuovaImmagine").height=altezza; //imposta la nuova altezza dell'immagine
    	document.getElementById("nuovaImmagine").width=lunghezza; //imposta la nuova lunghezza dell'immagine
    	document.getElementById("test").style.display="block";
    }
    </script>
    <html>
    <body>
    [img]tuaimmagine.jpg[/img]
    [img]tuaimmagine.jpg[/img]
    <div id="test" style="position absolute; margin-top:30px; margin-left:150px; font-size:12pt; color:white; border:1px solid black; padding-left:2px; width:100px; height:100px; display:none">
    [img][/img]
    <div align="center">Chiudi</div>
    </div>
    </body>
    </html>
    Ovviamente e' da personalizzare, ma con questo eviti di utilizzare i popup e di conseguenza il problema del blocco dello stesso con tutti i sofware anti-popup.

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  8. #18
    Utente di HTML.it L'avatar di luipol
    Registrato dal
    Aug 2000
    Messaggi
    171
    Provato.
    Va benissimo.
    L'unica cosa è che l'immagine si deve aprire in un'altra finestra, non in quella dove sono!

    Thx

    Luipol

  9. #19
    bhe, metti un iframe all'interno del div.
    Con gli iframe sei in grado di inserire tutto il codice html che vuoi oppure caricare una pagina completamente diversa.
    Il concetto rimane lo stesso.

    Ma scusa, xchè ti interessa tanto aprire un'immagine in una pagina diversa ? Non è soltanto una immagine quella che devi visualizzare ?

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  10. #20
    Utente di HTML.it L'avatar di luipol
    Registrato dal
    Aug 2000
    Messaggi
    171
    Originariamente inviato da alexdem24
    bhe, metti un iframe all'interno del div.
    Con gli iframe sei in grado di inserire tutto il codice html che vuoi oppure caricare una pagina completamente diversa.
    Il concetto rimane lo stesso.

    Ma scusa, xchè ti interessa tanto aprire un'immagine in una pagina diversa ? Non è soltanto una immagine quella che devi visualizzare ?

    ciao
    In effetti io ho una galleria di foto in miniatura.
    Vorrei che cliccando ogni foto mi si aprisse una nuova finestra con la foto più grande.

    Come faccio a far aprire una nuova finestra (delle dimensioni da me stabilite) con IFRAME?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.