Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Zorba
    Registrato dal
    Jan 2002
    Messaggi
    139

    Javascript: Comparazione di variabili

    Javascript: Comparazione di variabili

    Ho appena letto su manuale cartaceo che, nel momento in cui javascript compara due stringhe alfanumeriche, controlla solo il numero di caratteri corrispondente alla lunghezza della stringa + corta.

    Vorrei sapere se lo posso applicare ad uno scriptino che reindirizza il browser a seconda della lingua.

    Mi spiego:

    Questo e' un pezzetto dello script

    if (idioma == "es")
    var idm = "2";

    che reindirizza alla pagina 2 se si usa un browser in spagnolo.

    La domanda: nel momento in cui il browser dovesse restituirmi come valore della lingua, ad esempio, es-ar (Spagnolo Argentina) o es-hn (spagnolo-honduras) pensate che il reindirizzamento della pagina funzioni correttamente o dovrei farmi prima restituire i primi 2 caratteri della variabile?

    2a domanda: se devo spezzettare la variabile, qual'e' la corretta sintassi?

    Grazie

    Simone
    No abuses de mi inspiración,
    no acuses a mi corazón,
    tan maltrecho y ajado
    que está cerrado por derribo.

  2. #2
    Utente di HTML.it L'avatar di Zorba
    Registrato dal
    Jan 2002
    Messaggi
    139
    Risolto:

    if (idioma.indexOf("it")>=0)
    var idm = "1";
    if (idioma.indexOf("es")>=0)
    var idm = "2";
    if (idioma.indexOf("fr")>=0)
    var idm = "3";

    Scusate, avevo gia' preparato la domanda in blocnotes e non ho visto la discussione prima della mia che chiedeva qualcosa molto simile.

    Mea culpa
    No abuses de mi inspiración,
    no acuses a mi corazón,
    tan maltrecho y ajado
    que está cerrado por derribo.

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.