Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Finestra ingrandita

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    34

    Finestra ingrandita

    Come faccio ad aprire una nuova finestra "ingrandita"?

    faccio:
    ....<a href="pagina.html" target="_blank">....

    e vorrei che si aprisse direttamente ingrandita (come se si cliccasse sull'icona ingrandisci della finestra)

    Ho trovato solo
    window.open("pagina.htm","","fullscreen=yes");
    ma la apre a tutto schermo.


    Aiuto

    GRAZIE

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    Basta che a posto di full screen metti i valori width e height


    window.open("pagina.htm","","height=300,width=500" );

    Se metti anche top e left puoi posizionare la finestra dove vuoi.


    Ciao David

  3. #3
    prova così:

    var w = window.open("pagina.htm");
    w.moveTo(0,0);
    w.resizeTo(screen.availWidth,screen.availHeight);

    in ogni caso non te la massimizza... ma te la estende a tutto lo schermo

    ciao
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    <a href="pagina.html" onclick="window.open(this.href,'_blank','top=0,left=0,width='+screen.availWidth+',height='+screen.availHeight+',location=yes,menubar=yes,status=yes,toolbar=yes');return false;">
    la window.open(..) tutta sulla stessa riga e senza spazi interni

    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    34
    GRAZIE GRAZIE GRAZIE

    L'ho fatto con il resize della finestra, perchè nell'altro modo:

    <a href="pagina.html" onclick="window.open(this. href,'_blank','top=0,left=0,width='+scre
    en.availWidth+',height='+screen. availHeight+',location=yes,menubar=yes,s
    tatus=yes,toolbar=yes');return false;">

    la finestra si apre con con dimensioni troppo grosse, il tasto di "ingrandimento" è disasbilitato e non c'è quello di ripristino delle dimensioni ma solo quello di riduzione ad icona.
    Non so se ho sbagliato qualcosa....

    ma comunque con w.resizeTo(screen.availWidth,screen.availHeight) va benone...

    Ciao a tutti



  6. #6
    e ti spiego anche il motivo:

    quando setti il parametro width nella window.open apre una finestra che ha come larghezza INTERNA quello che hai specificato

    la resizeTo invece ridimensiona la finestra dandogli la larghezza/altezza ESTERNA specificata
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    34
    OK
    Grazie!



  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    34
    ...... Non riesco a mettere la resize all'interno di un tag

    <A HREF="Pagina.html" target="_blank"

    Come faccio???

  9. #9
    <script>
    function popup(pag) {
    var w = window.open(pag);
    w.moveTo(0,0);
    w.resizeTo(screen.availWidth,screen.availHeight);
    }
    </script>

    pagina
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    34
    Ho visto la risposta solo adesso....

    Grazie 1000 ce l'ho fatta...


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.