Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 32 su 32
  1. #31
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Sembra davvero funzionare.. ma potrei chiederti come si legge questa stringa?


    var lingua=navigator.systemLanguage||navigator.languag e||false;

    var lingua=navig... O navig... O false?

    Se così.. setto (ditemi se è giusto!):

    if(lingua.indexOf("it")>-1){...}
    if(lingua.indexOf("en")>-1){...}
    if(lingua == false){...} //MA AL POSTO DI FALSE.. METTERE -1 è UGUALE? CIOè, undefined, null E false SI POSSONO RIASSUMERE IN UN CONTROLLO PARI A -1?


  2. #32
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il falso booleano e' 0, non e' verificabile con 0 un null, ne' un undefined

    tralasciando gli else, in questo caso opportuni, l' ordine di queste 3 condizioni e' errato
    if(lingua.indexOf("it")>-1){...}
    if(lingua.indexOf("en")>-1){...}
    if(lingua == false){...}

    se anche fosse false avrebbe senso chiedersi (indexOf) da quale indice sia presente una stringa in un' altra? otteresti errori.

    adesso studia una guida perche' non ti si puo' spiegare sempre tutto da zero
    qui mi sembra abbiamo finito

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.