Foros del Web » Programando para Internet » ASP Clásico »

Necesito ayuda con ASP

Estas en el tema de Necesito ayuda con ASP en el foro de ASP Clásico en Foros del Web. Mi pregunta es como hago detectar el pais visitante.Espero que alguien pueda ayudarme!!1Gracias...
  #1 (permalink)  
Antiguo 13/01/2005, 07:54
 
Fecha de Ingreso: diciembre-2004
Ubicación: argentina
Mensajes: 14
Antigüedad: 20 años, 4 meses
Puntos: 0
Busqueda Necesito ayuda con ASP

Mi pregunta es como hago detectar el pais visitante.Espero que alguien pueda ayudarme!!1Gracias
  #2 (permalink)  
Antiguo 13/01/2005, 08:39
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
mmmm, he visto el codigo pero no recuerdo donde, pero me suena mas Javascript que ASP... haber si alguien lo sabe...
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #3 (permalink)  
Antiguo 13/01/2005, 08:59
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
Con esto ves el idioma del navegador:
lengua=Request.ServerVariables("HTTP_ACCEPT_LANGUA GE")
  #4 (permalink)  
Antiguo 13/01/2005, 21:54
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
hola
tengo este codigo qeu te saca los idiomas pero creo qeu haciendole un par de cambios lo puedes adaptar a lo qeu necesitas..


Código:
 
<% 
vecIdiomas=split (Request.ServerVariables("HTTP_ACCEPT_LANGUAGE"),",")   
response.write("Idiomas que estan definidos en el navegador:<BR>")  
for i=0 to ubound(vecIdiomas) 
 if Instr(vecIdiomas(i),";") then  
  vecIdiomas(i)=Mid(vecIdiomas(i), 1,Instr(vecIdiomas(i),";")-1) 
  end if 
  BuscaDescripcion(vecIdiomas(i))
next 

Sub BuscaDescripcion(idioma) 
Select Case Trim(idioma)  
Case "af" 
  Response.write("Afrikaans") 
Case "sq" 
  Response.write("Albanian") 
Case "eu" 
  Response.write("Basque") 
Case "bg" 
  Response.write("Bulgarian") 
Case "be" 
  Response.write("Byelorussian") 
Case "ca" 
  Response.write("Catalan") 
Case "zh" 
  Response.write("Chinese") 
Case "zh-cn" 
  Response.write("Chinese/China") 
Case "zh-tw" 
  Response.write("Chinese/Taiwan") 
Case "zh-hk" 
  Response.write("Chinese/Hong Kong") 
Case "zh-sg" 
  Response.write("Chinese/singapore") 
Case "hr" 
  Response.write("Croatian") 
Case "cs" 
  Response.write("Czech") 
Case "da" 
  Response.write("Danish") 
Case "nl" 
  Response.write("Dutch") 
Case "nl-be" 
  Response.write("Dutch/Belgium") 
Case "en" 
  Response.write("English") 
Case "en-gb" 
  Response.write("English/United Kingdom") 
Case "en-us" 
  Response.write("English/United Satates") 
Case "en-au" 
  Response.write("English/Australian") 
Case "en-ca" 
  Response.write("English/Canada") 
Case "en-nz" 
  Response.write("English/New Zealand") 
Case "en-ie" 
  Response.write("English/Ireland") 
Case "en-za" 
  Response.write("English/South Africa") 
Case "en-jm" 
  Response.write("English/Jamaica") 
Case "en-bz" 
  Response.write("English/Belize") 
Case "en-tt" 
  Response.write("English/Trinidad") 
Case "et" 
  Response.write("Estonian") 
Case "fo" 
  Response.write("Faeroese") 
Case "fa" 
  Response.write("Farsi") 
Case "fi" 
  Response.write("Finnish") 
Case "fr" 
  Response.write("French") 
Case "fr-be" 
  Response.write("French/Belgium") 
Case "fr-fr" 
  Response.write("French/France") 
Case "fr-ch" 
  Response.write("French/Switzerland") 
Case "fr-ca" 
  Response.write("French/Canada") 
Case "fr-lu" 
  Response.write("French/Luxembourg") 
Case "gd" 
  Response.write("Gaelic") 
Case "gl" 
  Response.write("Galician") 
Case "de" 
  Response.write("German") 
Case "de-at" 
  Response.write("German/Austria") 
Case "de-de" 
  Response.write("German/Germany") 
Case "de-ch" 
  Response.write("German/Switzerland") 
Case "de-lu" 
  Response.write("German/Luxembourg") 
Case "de-li" 
  Response.write("German/Liechtenstein") 
Case "el" 
  Response.write("Greek") 
Case "hi" 
  Response.write("Hindi") 
Case "hu" 
  Response.write("Hungarian") 
Case "is" 
  Response.write("Icelandic") 
Case "id" 
  Response.write("Indonesian") 
Case "in" 
  Response.write("Indonesian") 
Case "ga" 
  Response.write("Irish") 
Case "it" 
  Response.write("Italian") 
Case "it-ch" 
  Response.write("Italian/ Switzerland") 
Case "ja" 
  Response.write("Japanese") 
Case "ko" 
  Response.write("Korean") 
Case "lv" 
  Response.write("Latvian") 
Case "lt" 
  Response.write("Lithuanian") 
Case "mk" 
  Response.write("Macedonian") 
Case "ms" 
  Response.write("Malaysian") 
Case "mt" 
  Response.write("Maltese") 
Case "no" 
  Response.write("Norwegian") 
Case "pl" 
  Response.write("Polish") 
Case "pt" 
  Response.write("Portuguese") 
Case "pt-br" 
  Response.write("Portuguese/Brazil") 
Case "rm" 
  Response.write("Rhaeto-Romanic") 
Case "ro" 
  Response.write("Romanian") 
Case "ro-mo" 
  Response.write("Romanian/Moldavia") 
Case "ru" 
  Response.write("Russian") 
Case "ru-mo" 
  Response.write("Russian /Moldavia") 
Case "gd" 
  Response.write("Scots Gaelic") 
Case "sr" 
  Response.write("Serbian") 
Case "sk" 
  Response.write("Slovack") 
Case "sl" 
  Response.write("Slovenian") 
Case "sb" 
  Response.write("Sorbian") 
Case "es" 
  Response.write("Español") 
Case "es-do" 
  Response.write("Español") 
Case "es-ar" 
  Response.write("Español/Argentina") 
Case "es-co" 
  Response.write("Español/Colombia") 
Case "es-mx" 
  Response.write("Español/Mexico") 
Case "es-es" 
  Response.write("Español/Spain") 
Case "es-gt" 
  Response.write("Español/Guatemala") 
Case "es-cr" 
  Response.write("Español/Costa Rica") 
Case "es-pa" 
  Response.write("Español/Panama") 
Case "es-ve" 
  Response.write("Español/Venezuela") 
Case "es-pe" 
  Response.write("Español/Peru") 
Case "es-ec" 
  Response.write("Español/Ecuador") 
Case "es-cl" 
  Response.write("Español/Chile") 
Case "es-uy" 
  Response.write("Español/Uruguay") 
Case "es-py" 
  Response.write("Español/Paraguay") 
Case "es-bo" 
  Response.write("Español/Bolivia") 
Case "es-sv" 
  Response.write("Español/El salvador") 
Case "es-hn" 
  Response.write("Español/Honduras") 
Case "es-ni" 
  Response.write("Español/Nicaragua") 
Case "es-pr" 
  Response.write("Español/Puerto Rico") 
Case "sx" 
  Response.write("Sutu") 
Case "sv" 
  Response.write("Swedish") 
Case "sv-fi" 
  Response.write("Swedish/Findland") 
Case "ts" 
  Response.write("Thai") 
Case "tn" 
  Response.write("Tswana") 
Case "tr" 
  Response.write("Turkish") 
Case "uk" 
  Response.write("Ukrainian") 
Case "ur" 
  Response.write("Urdu") 
Case "vi" 
  Response.write("Vietnamese") 
Case "xh" 
  Response.write("Xshosa") 
Case "ji" 
  Response.write("Yiddish") 
Case "zu" 
  Response.write("Zulu") 
Case Else  
  Response.write (Languagetowrite & ": lenguaje desconocido") 
End Select 
Response.Write "<br>"
End Sub 
%>
si quieres ver mas informacion visita esta pagina
http://www.microsoft.com/globaldev/D...1/default.mspx
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:42.