Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    screen.availHeight mozilla

    ciao.
    Io non ce la faccio piu con queste grandi diversita' tra mozilla e IE...
    cmq...vediamo di sistemare punto per punto il progetto...

    Come possiamo spiegare che la funzione screen.availHeight mi restituisce i seguenti valori ?

    RISOLUZIONE 1280x1024

    IE = 990
    FF = 990

    RISOLUZIONE 1024x768

    IE = 734
    FF = 990

    come vedete con la seconda risoluzione non ottengo due valori uguali...a cosa e' dovuto?
    Mi serve sapere un metodo che accomuni le due cose poiche devo lavorare con le dimensioni in base alla risoluzione sui 2 browser.
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    qui non fa nulla del genere

    firefox 1.5.0.7

    1280 * 1024
    screen.availHeight = 996

    1024 * 768
    screen.availHeight = 740

    test qui
    http://www.quirksmode.org/viewport/e...elfscreen.html

    cmq come si comporterebbe con screen.height, anche se non e' la stessa cosa?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    mozilla effettivamente fa come dici (almeno, provando con la 1.5)
    ma, ed e' un ma abbastanza grande, mi risulta farlo solo cambiando risoluzione ad applicazione avviata
    (probabilmente salva all' avvio variabili di ambiente che si suppone non cambino nel corso della navigazione)
    mentre riporta correttamente 740 se viene avviato quando la risoluzione e' a 1024*768


    controlla che cmq screen.height presenti lo stesso problema

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    e purtroppo e' cosi....vorrei che le cose cambiassero quando ho gia il mio sito davanti.

    Ho provato anche quello che dici te...ecco cosa ottengo :

    1280x1024
    IE = screen.availHeight = 990
    screen.height = 1024

    FF = screen.availHeight = 990
    screen.height = 1024

    1024x768

    IE = screen.availHeight = 734
    screen.height = 768

    FF = screen.availHeight = 990
    screen.height = 1024


    Pero ' e' anche come dici tu...nel senso se chiudo firefox, cambio la risoluzione, entro, allora si che me la da giusta....i valori che ho riportato sono quelli cambiando la risoluzione durante la navigazione....
    A questo punto direi I NEED HELP

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a me firefox non si comporta cosi' con availHeight, mozilla lo fa
    se a te fa cosi' anche ffox potrebbe dipendere dalla versione

    il problema a mio parere non si pone: non rientra trai costumi comuni cambiare risoluzione al volo
    e se dovessero esserci discrepanze dopo un cambio del genere, beh... ci puo' stare

    non parliamo mica di ridimensionare la finestra, qui parliamo di cambiare risoluzione!

    cmq se e' il fatto che IE e ffox diano risultati diversi anche con screen.height che ti da fastidio potresti valutare il dato per range: 734 e 768 sono entrambi >600 e <800

    ciao

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.