Visualizzazione dei risultati da 1 a 2 su 2

Discussione: aprire un popu

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344

    aprire un popu

    Per aprire un popup cosa è consigliabile utilizzare:

    link

    link

    dove apri è una funzione per aprire un popup

    function apri(url,titolo) {newin=window.open(url, titolo, 'scrollbars=no,resizable=no,width=380,height=400,s tatus=no,location=no,toolbar=no');
    }

    Ora le mie domande sono:

    1) conviene utilizzare una piuttosto che l'altra?
    2) nel caso di onClick come faccio a decidere i parametri della nuova finestra (tipo titolo,altezza,ecc.)

  2. #2
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    1.Se devi aprire una popup e basta, non ti serve javascript.
    codice:
    link
    target="_blank" se vuoi che il link apra sempre una nuova finestra
    target="nome_qualsiasi" se vuoi che la pagina/immagine si apra sempre nella stessa finestra identificata come nome_qualsiasi

    2.Se hai bisogno di modificare l'aspetto della popup allora devi usare javascript
    I metodi
    codice:
    link
    oppure
    codice:
    link
    codice:
    link
    oppure
    codice:
    link
    sono equivalenti.

    Attenzione, il secondo parametro della funzione window.open è il target (sopra descritto), non è il titolo della finestra.
    codice:
    function apri(url, finestra) {
      newin=window.open(url, finestra, 'scrollbars=no,resizable=no,width=380,height=400,status=no,location=no,toolbar=no'); 
    }
    3.Infine scrivere:
    codice:
    link
    oppure
    codice:
    link
    è inutile, perché come ho scritto all'inizio non è necessario usare javascript per aprire una finestra se non se ne deve modificare l'aspetto.

    4.Il titolo della finestra può essere impostato solo dalla pagina html in essa contenuta.
    Se nella popup apri direttamente l'immagine non potrai impostare il titolo della finestra.
    Se proprio hai bisogno di impostarlo puoi creare una pagina alla quale passi come parametro l'url dell'immagine e il titolo della pagina.
    Questa pagina non farà altro che impostare il proprio title e contenere un'immagine con src all'url passata.

    Spero di essermi spiegato bene.
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

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.