Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lifenetwork

Site para PC e Celular como saber quem é quem ?

Recommended Posts

Bom dia

 

Uma dúvida, hoje em dia uma boa parte da população esta acessando via Celuar as páginas na internet e como sabemos que a internet via celular tem o lance de trafego e quando acaba cai para uma velocidade bem inferior escutei que as empresas estão desenvolvendo uma página para computadores e uma para dispositivo móvel.

 

Ai vem minha dúvida como fazer esta identificação na hora do acesso ? quando for Micro abre normal e quando for celular abre outra ?

 

Alguém sabe como fazer isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este code. Uma excelente função de verificação para saber se o usuário esta ou não acessando a página a partir de um dispositivo móvel.

<%
Function isMobile()
    Dim sys : sys = "android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|
up.browser|up.link|webos|wos"
              sys = split(sys,"|")
    Dim i : For i=0 to uBound(sys)
        v = InStr(lCase(Request.ServerVariables("HTTP_USER_AGENT")),sys(i))
        if v <> 0 then : isMobile = true : exit function : else : isMobile = false
    Next
End function
if isMobile() then
   Response.Status = "301 Moved Permanently"
   Response.AddHeader "Location", "<a href="/">http://m.seu_site.com/</a>"
End if
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

De acordo com o conteúdo desta variável, você pode direcionar para um ou outro site... exemplo:

www.meusite.com.br

ou

m.meusite.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

só colocar a função IsMobile acima

Compartilhar este post


Link para o post
Compartilhar em outros sites

colocaria esta função do Default.asp do meu site ?

 

Se for um aparelho mobile ele enviaria para este destino Response.AddHeader "Location", "<a href="/">http://m.seu_site.com/</a>"

 

seria isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

só se gerar o erro 301 Moved Permanently

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.