Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Pop-up window.open centrata e con dimensioni al 100%

    Ciao ciao.
    Ho cercato, trovato qualcosina, applicato ma con scarsi risultati e dunque; tramite il seguente JavaScript ho fatto in modo che, non appena caricata la mia pagina index.html, mi si apra in pop-up la pagina home.html:

    <script language="Javascript">
    <!--
    newwindow=window.open('home.html', '', 'width=1024,height=768,scrollbars=no,status=no,loc ation=no,toolbar=no,resizable=no')
    window.opener=self
    -->
    </script>

    Ora, come faccio per far in modo che la mia pop-up mi si apra al centro del monitor? O, meglio ancora, che mi si apra al 100% qualunque sia la risoluzione usata dall'utente?
    Grazie, goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    metti:
    top=0
    left=0

    per le dimensioni queste variabili:
    var w = screen.width;
    var h = screen.height;

  3. #3
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Ok, ho fatto così e funziona:

    <script language="Javascript">
    <!--
    var w = screen.width;
    var h = screen.height;
    newwindow=window.open('home.html', '', 'width='+w+',height='+h+',top=0,left=0,scrollbars= no,status=no,location=no,toolbar=no,resizable=no')
    window.opener=self -->
    </script>

    Ma quello tra virgolette non dovrebbe farmi aprire la pop-up all'interno della mia pagina index.html? O mi sbaglio?...
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  4. #4
    Utente di HTML.it L'avatar di ganesha
    Registrato dal
    Jan 2003
    Messaggi
    357
    qual è quello tra virgolette?

  5. #5
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Originariamente inviato da ganesha
    qual è quello tra virgolette?
    Ops, quello in grassetto intendevo...
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma quello tra virgolette non dovrebbe farmi aprire la pop-up all'interno della mia pagina index.html?
    Mi sa che stai facendo confusione con i termini... e gli oggetti

    Per aprire una finestra in una pagina devi utilizzare un <iframe>

    La parte in grassetto, nei browser dove non e' stato ancora disattivato per motivi di sicurezza, serve solo a modificare il riferimento alla finestra che ha aperto quella corrente... puoi tranquillamente eliminarla.

    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

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.