Visualizzazione dei risultati da 1 a 7 su 7

Discussione: titoli popup

  1. #1

    titoli popup

    ho una pagina con una tabella, dove ogni riga ha un bottone che apre una popup che mostra un'altra tabella (il programma interagisce con un server Mysql. Vorrei decidere io il titolo da far comparire sulla popup, ma non ci riesco.
    ho provato con un semplice

    <input type='button' onclick="window.open('modifica.php?apri=1&idprin=< ? echo $prin_id; ?>','sedi','status,scrollbars,resizable,width=650, height=500,top=0,left=0');" name='x' value=' apri '>

    e poi richiamando nell''onclick' la funzione
    function popup()
    {
    win=window.open('modifica.php?apri=1&prin_id=<? echo $id ?>','','status,scrollbars,resizable,width=650,heig ht=500,top=0,
    left=0');
    win.document.write('<html><head>');
    win.document.write('<title>Sedi</title></head><body>');
    win.document.write('</body></html>');
    }
    //-->
    </script>

    che errori ho fatto?

    grazie a chiunque mi risponda

  2. #2
    ma alla fine, delle soluzioni, quale delle due stai (o stavi utilizzando)?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il titolo della finestra viene stabilito dal tag <title> della head della pagina (per pagine con frame vale il title del frameset).

    Nel primo caso il titolo viene deciso dalla pagina "modifica.php" .

    Nel secondo caso prima carichi una pagina PHP, che poi sovrascrivi con una nuova pagina in cui definisci solo il titolo (e il body e` vuoto - e questo non e` valido: ci devi mettere almeno uno spazio del tipo &amp;nbsp.

    In realta` dati i ritardi di caricamento la seconda pagina verra` in linea di massima caricata prima, quindi crei una gran confusione.

    La cosa migliore e` scrivere il title dentro la pagina PHP che carichi.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    la prima, ma non funzionano tutte e due o, meglio, la prima mette come titolo il percorso, la seconda mette il titolo che fornisco io ma lascia la finestra bianca

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sul secondo:

    win.document.title="Sedi";

    eliminando le varie write()

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da br1
    Sul secondo:

    win.document.title="Sedi";

    eliminando le varie write()

    ciao
    Salvo che la proprieta` title del document non sempre e` scrivibile: in alcuni browser e` readonly.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Ho seguito il consiglio di Michele (avevo provato anche quello di br1 ma non funzionava) e ora, finalmente, ce l'ho fatta.
    Grazie a tutti!!!

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.