Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26

    sito multilingua: riconoscere lingua

    Ho un sito molto semplice con delle pagine html.
    Vorrei costruire una pagina iniziale index.asp che mi reindirizzi alla pagina indexIta.html se sono un utente italiano o alla pagina indexEng se non sono italiano.


    Ho trovato in giro questo piccolo script:

    <%@LANGUAGE = JScript%>
    <%
    var lang = Session.LCID;
    if (lang == 2048)
    {
    Response.Redirect("ita/indexita.html");
    }
    else
    {
    Response.redirect("eng/indexeng.html");
    }
    %>


    ma non mi funziona. Ovvero ho provato a lanciare la mia pagina sia da un sistema operativo in inglese , sia da un browser inglese ma mi riconosce sempre come utente italiano. Come mai? Avete qualche altra idea semplice?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Questo è il forum javascript, dovresti farti spostare sul forum ASP
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26
    avevo postato sul forum asp ma mi hanno mandato di qua perche li non avevano nessuna idea.

    Io vorrei un esempio in javascript per risolvere questo problema

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    nell' altra discussione dici di preferire una soluzione server side, fai bene:
    rilevare il dato lato client e' piu' complesso e meno affidabile (si guarda a proprieta' diverse dell' oggetto navigator a seconda del browser),
    nonche' meno utile (una volta che l' hai determinato sul client se lo vuoi mettere in sessione devi ripassarlo al server)

    visto che e' possibilissimo ottenere il dato lato server,
    e che da regolamento comunque non potresti avere due discussioni aperte sullo stesso argomento,
    qui chiudo e ti invito a proseguire sul versante server per risolvere

    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.