[Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
[Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Olá,
Dúvida :
se for WEBKIT mostrar uma, se for FIREFOX mostrar a mesma que WEBKIT, se for IE mostrar que o fórum não pode ser acessado pelo IE
Procedimentos que foram tentados para resolver :
javascript PODE resolver
Captura de tela (quando necessário) :
Até mais.
Dúvida :
se for WEBKIT mostrar uma, se for FIREFOX mostrar a mesma que WEBKIT, se for IE mostrar que o fórum não pode ser acessado pelo IE
Procedimentos que foram tentados para resolver :
javascript PODE resolver
Captura de tela (quando necessário) :
Até mais.
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
AJUDA AQUI!
quero um javascript que verifica se o navegador é IE e mostra:
{GENERATED_NAV_BAR}
e se não for ele mostra:
" "
quero um javascript que verifica se o navegador é IE e mostra:
{GENERATED_NAV_BAR}
e se não for ele mostra:
" "
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Bom dia,
Poderá usar este código para tal fim:
Até mais.
Poderá usar este código para tal fim:
- Código:
switch(navigator.appName) {
case 'Microsoft Internet Explorer':
alert('Não damos suporte ao seu navegador');
break;
case 'Netscape
...
break;
}
Até mais.
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Onde eu coloco esse código? numa página HTML? eu quero que redirecione se o navegador NÃO for IE, ou seja, se for firefox ele redireciona, se for google chrome ele redireciona, se for IE ele NÃO redireciona
mais fácil:
se for IE ele usa o alert('não damos suporte ao seu navegador') e a variavel REDIR vai ser "Utilize um outro navegador...", vai ter um <div id="REDIRECT"> que vai aparecer o que o REDIR mostrar, se for outro navegador, vai mostrar: "<meta http-equiv=Content-Type content=text/html; charset=utf-8 /><meta http-equiv=refresh content=1; url=http://sonic-e-god-of-war.forumeiros.info/login.forum> REDIRECIONANDO! se demorar muito, clique <a href=http://sonic-e-god-of-war.forumeiros.info/login.forum >AQUI</a>" (já adaptei o código para javascript)
mais fácil:
se for IE ele usa o alert('não damos suporte ao seu navegador') e a variavel REDIR vai ser "Utilize um outro navegador...", vai ter um <div id="REDIRECT"> que vai aparecer o que o REDIR mostrar, se for outro navegador, vai mostrar: "<meta http-equiv=Content-Type content=text/html; charset=utf-8 /><meta http-equiv=refresh content=1; url=http://sonic-e-god-of-war.forumeiros.info/login.forum> REDIRECIONANDO! se demorar muito, clique <a href=http://sonic-e-god-of-war.forumeiros.info/login.forum >AQUI</a>" (já adaptei o código para javascript)
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
acho que é o mesmo código, só que tem que utilizar um para cada navegador não?
A função ELSE não funciona?
A função ELSE não funciona?
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Redirecionaria para um mesmo lugar, a não ser que o navegador fosse o explorer?
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
é!
a função ELSE não pode ser usada?
e se o navegador fosse o EXPLORER iria mandar usar outro.
a função ELSE não pode ser usada?
e se o navegador fosse o EXPLORER iria mandar usar outro.
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Pode usar esta estrutura sim:
- Código:
if(navigator.appName.match(/Internet Explorer/) {
alert("Não damos suporte ao seu navegador!");
else {
window.location = "http://URL";
}
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Resolveu, mas esse fica ainda melhor:
Utilize numa página HTML, com as seguintes opções:
Qualquer nome (de preferência "HOMEPAGE").
Utilizar o início e o final: Não
Utilizar como página inicial: Sim
e substitua o "URL_DO_SEU_FÓRUM" pelo url(site, sem HTTP://) do seu fórum
- Código:
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script>
if(navigator.appName.match(/Internet Explorer/)) {
alert("Desculpe-nos, mas não damos suporte ao seu navegador! Tente utilizar outro...");
document.write('Desculpe-nos, mas não damos suporte ao seu navegador! Tente utilizar outro...');
}
else {
window.location = ("http://URL_DO_SEU_FÓRUM/login.forum");
}
</script>
<br>
<a href="http://www.forumeiros.com" target="_blank">Criar um fórum</a>
Utilize numa página HTML, com as seguintes opções:
Qualquer nome (de preferência "HOMEPAGE").
Utilizar o início e o final: Não
Utilizar como página inicial: Sim
e substitua o "URL_DO_SEU_FÓRUM" pelo url(site, sem HTTP://) do seu fórum
Re: [Resolvido] Verificar o navegador e mostrar uma página diferente para cada um.
Pode colocar "RESOLVIDO"? pois eu sou o mesmo cara que o "perdi o email e senha". aquela conta foi pra fala que eu esqueci as 2 senhas. então: RESOLVIDO. e exclua aquela conta...
Tópicos semelhantes
» Logo diferente em cada página
» Background diferente em cada página do portal
» Colocar logo diferente em cada página do fórum
» [Resolvido] Como aparecer um título diferente a cada categoria/forum
» Imagem de fundo do menu de navegação diferente em cada página do Portal
» Background diferente em cada página do portal
» Colocar logo diferente em cada página do fórum
» [Resolvido] Como aparecer um título diferente a cada categoria/forum
» Imagem de fundo do menu de navegação diferente em cada página do Portal
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos