- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- modificare impostazioni della seconda finestra
-
modificare impostazioni della seconda finestra
Salve, allora il mio problema è questo:
premetto che come tutti saprete per aprire una nuova finestra devo digitare:[html]
windows.open('indirizzo','nome','valori separati da virgola');
[/html]Il mio problema è che vorrei aprire una nuova finestra che non presenti i bordi e la barra del titolo... in modo che se voglio inserire una immagine questa non sia contornata dai bordi e dalla barra del titolo ma quindi solo dalla immagine ... proprio come accade con i popup che vedo spesso su internet
Attendo una vostra risposta, gazie
-
Per quello che vuoi fare tu, serve un div in pagina, una finestra separata, comporta sempre una bordatura e il titolo, con bottoni di chiudi, minimizza e riduci
La soluzione è creare un div nel punto della pagina che vuoi, magari centrato con position settato a fixed, e mostrarlo quando serve!
[html]
<div id='div_img style='position: fixed; display: none;'><img id='img' /></div>
<img src='la_tua_img' onclick='apri_img(this.src)'/>
<script>
function apri_img(src)
{
document.getElementById('img').src=src;
document.getElementById('div_img').style.display = 'block';
}
</script>
[/html]Così dovrebbe andare, sono un po assonnato per dirlo con certezza! XD!
-
Ho capito praticamente devo sfruttare la struttura DOM...e non javascript (tramite una nuova finestra)come credevo;
a questo punto un'altra domanda:
sfruttando la struttura DOM e javascript è possibile che un elemento con ID compaia dopo un certo numero di secondi?
-
Si, certo, basta chiamare la funzione che mostra l'elemento dopo X millisecondi...
Esempio:
[html]
setTimeout('funzioneX',5000);
[/html]Così chiami la funzioneX dopo 5 secondi (5000 millisecondi).
-
Ok grazie davvero molto gentile!!!
-
Sempre qui, se non mi capitano altri problemi, per aiutare! XD! Buon lavoro!