Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Riduci ad icona

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86

    Riduci ad icona

    Salve!

    Problemino:

    Ho un javascript che mi apre una finestra a centro pagina, e questo in diverse pagine del sito. Ho notato che se si riduce ad icona la pagina aperta con javascript, poi tutte le volte che ne vado ad aprire un'altra non è visibile perché si apre già ridotta ad icona.

    Chiedo: è possibile eliminare il tasto "riduci ad icona" cosicché chi l'apre possa solo richiuderla?

    Oppure: (Che forse è meglio) Impedire che la nuova finestra che viene aperta non sia mai ridotta ad icona.

    GRAZIE.

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    prova x ogni popup ke apri a mettere nel suo codice un resizeTo ed un moveTo.
    magari la riapre da icona.

    oppure ogni volta chiudi quella vecchia e apri una nuova!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    A parte postare nel forum di scripting per i problemi di script ;-)

    Comunque ci sono molti metodi per rendere una pagina nascosta, visibile.
    Per esempio self.focus(); inserito sempre dopo aver creato la pop up:

    var w = window.open('','','');
    w.focus();

    Così ogni volta che crei una nuova pop up la rendi visibile, oppure i metodi che ti hanno appena descritto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    Purtroppo non ne capisco nulla di Java, ti posto la pagina, dove metteresti le modifiche?

    GRAZIE.




    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>Il plastico di Corbezzi</title>

    <script>
    // Script di apertura per ogni finestra popup (centrata automaticamente)
    function finpopup(url, larghFin, lunghFin) {
    var scw = screen.width
    var sch = screen.height
    var dasx= ((scw-larghFin)/2)
    var datop = ((sch-lunghFin)/2)
    parametri = "scrollbars = 1 resizable = 0 width =" + larghFin + ", height=" + lunghFin + ", left=" + dasx +", top=" + datop;
    window.open(url, "", parametri)
    }
    </script>


    <link rel=stylesheet href="../../../../grafcom/fogliostile.css" type="text/css">

    </head>

    <body background="../../../../grafcom/back.jpg" scroll="no">

    Apri finestra

    <div style="position: absolute; left:15px; top:3px;">
    [img]foto1.jpg[/img]</div>

    <div style="position: absolute; left:50px; top:400px; width:60px;">
    <TABLE class=backgnd1 cellSpacing=1 cellPadding=2 width="100%" border=0><TBODY>
    <TR><TD class=puls1>Leggimi</TD></TR> </TBODY></TABLE></div>

    <div style="position: absolute; left:638px; top:400px; width:60px;">
    <TABLE class=backgnd1 cellSpacing=1 cellPadding=2 width="100%" border=0><TBODY>
    <TR><TD class=puls2>Chiudi</TD></TR>
    </TBODY></TABLE></div>

    <div style="position: absolute; left:700px; top:400px; width:60px;">
    <TABLE class=backgnd1 cellSpacing=1 cellPadding=2 width="100%" border=0><TBODY>
    <TR><TD class=puls2><center>Avanti</TD></TR>
    </TBODY></TABLE></div>

    </body>
    </html>

  5. #5
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Quello non è java ma javascript, iniziamo a usare i nomi giusti per le cose

    Identifica questa stringa e inserisci sotto il testo in grassetto.
    window.open(url, "", parametri)
    self.focus();


    E studiati un po di codice che non fa mai male

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    OK!

    GRAZIE


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.