Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    93

    difetto con Firefox

    Aprendo una immagine in popup,se lo faccio con Chrome e IE tutto ok mentre con FF si apre una finestra di dimensione fissa qualunque misure io inserisca.

    <a href="javascript:finpopup('slideshow/segnalazione_cai.jpg',670,510,0)">

    In verticale la misura è ok mentre in orizzontale la finestra è sempre doppia dell'immagine. Dove devo intervenire?grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quella e' la chiamata alla funzione... posta la funzione finpopup()
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    93
    ecco

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

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Noto che manca una virgola prima di width:
    codice:
    parametri = "scrollbars = "+ isScrollBar +", width =" + larghFin + ...
    prova ad aggiungerla e facci sapere.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    93
    Vero,sembra che aggiungendo la virgola anche FF sia ok. Resta solo la differenza nel fatto che con IE i margini della finestra sono fissi mentre con Chrome e FF si possono volutamente modificare con il cursore ma non importa. L'importante è che la finestra si apra rispettando le dimensioni impostate .Grazie

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da desio
    con IE i margini della finestra sono fissi mentre con Chrome e FF si possono volutamente modificare con il cursore
    IE e' vecchio... l'utente deve poter decidere le dimensioni delle finestre sul suo computer
    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

  7. #7
    Originariamente inviato da br1
    IE e' vecchio... l'utente deve poter decidere le dimensioni delle finestre sul suo computer
    Se glielo dici, la rende ridimensionabile:

    codice:
    parametri = "scrollbars = "+ isScrollBar +" width =" + larghFin + ", height=" + lunghFin + ", left=" + dasx +", top=" + datop+',resizable=yes';

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    93
    No anzi,io volevo che le dimensioni restassero quelle imposta
    te da me cosi come accade con IE...ma non è cosa grave.

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.