grazie ciao![]()
grazie ciao![]()
Io non so usare Flash..
Avreste una soluzione alternativa o un esempio che posso modificare?
Grazie in anticipo
Luipol
Potresti adottare una situazione simile.Originariamente inviato da luipol
Io non so usare Flash..
Avreste una soluzione alternativa o un esempio che posso modificare?
Grazie in anticipo
Luipol
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
mhh.. non è che avresti un esempio?![]()
Mi aiuteresti molto...
eccoti un esempio pratico.Originariamente inviato da luipol
mhh.. non è che avresti un esempio?![]()
Mi aiuteresti molto...
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
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
ecco a te quello che hai richiesto. Preparato ad hoc.
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.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>
ciao
Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
http://www.eternaldream.it
Provato.
Va benissimo.
L'unica cosa è che l'immagine si deve aprire in un'altra finestra, non in quella dove sono!
Thx
Luipol
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
In effetti io ho una galleria di foto in miniatura.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
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?