Ir para conteúdo

Arquivado

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

marcelobbt

Redirecionamento de URL

Recommended Posts

Estou tentando criar um redirecionamento ao clicar num link mas não está funcionando.

 

Segue o código abaixo.

 

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
	function alerta(id) { 
		decisao = confirm("Deseja excluir esta categoria?");
		url = "<?php echo base_url(); ?>Admin/ExcluirCategoria/"+id.toString();
		if (decisao){
	    	window.location.place = "http://localhost/SMGSST/Admin/ExcluirCategoria/9";
		} else {
	    
		}
	}	
</SCRIPT>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

troque:
//aqui você simplesmente remove a url que está no browser por esta
window.location.place = "http://localhost/SMGSST/Admin/ExcluirCategoria/9";

por:
//nesta você redireciona o cliente
window.location = "http://localhost/SMGSST/Admin/ExcluirCategoria/9";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ao abrir o Console exibe algum erro?

 

---

Para abrir o console:

 

No Windows:

Chrome -> ( CTRL + Shift + J)  

Mozilla -> (CTRL-Shift-K)

 

@ curisidade

Pq  esse else vazio?????

 

Edit após ler a resposta do @quimera

:( 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe o erro no meu código era para estar assim:

 

 

 

window.location.place = url; 

Sendo que o url não está enviando o endereço. Fica apenas como url.

 

 

O else está vazio pois não faz nada se cancelar. 

Compartilhar este post


Link para o post
Compartilhar em outros sites
19 horas atrás, gabrieldarezzo disse:

Ao abrir o Console exibe algum erro?

 

---

Para abrir o console:

 

No Windows:

Chrome -> ( CTRL + Shift + J)  

Mozilla -> (CTRL-Shift-K)

 

@ curisidade

Pq  esse else vazio?????

 

Edit após ler a resposta do @quimera

:( 

 

Não exibe erro, apenas não estou conseguindo passar o valor da variável url para o window.location.place

 


troque:
//aqui você simplesmente remove a url que está no browser por esta
window.location.place = "http://localhost/SMGSST/Admin/ExcluirCategoria/9";

por:
//nesta você redireciona o cliente
window.location = "http://localhost/SMGSST/Admin/ExcluirCategoria/9";

Obrigado Quimera. Funcionou!

 

Sua dica resolveu o problema!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que faz o redirecionamento de um site é o domain-name.  O código HTML (e o código de qualquer linguagem de programação) tem que conter a informação do nome do domínio do site (domain-name) dentro do código.  E para o redirecionamento de páginas de sites web, funcionar de forma correta na URL, algumas vezes isso tem que ser configurado dentro do provedor de serviços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

no HTML a palavra LANGUAGE é uma palavra reservada, para ser utilizada na identificação do idioma que identifica a nacionalidade de algo, como por exemplo: language="pt-br" , language="en-us", etc.  

Normalmente a palavra reservada LANGUAGE é usada assim: <HTML language="pt-br">

Quando a palavra language é otimida dentro do código HTML ele assume automático o padrão = <HTML language="en-us"> = <HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por OSVALDO ARANTES JÚNIOR
      Preciso validar um acesso a uma pagina, que so pode ser acessada uma vez a cada 20 respostas certas, estou usando  if( $query->num_rows % 20 == 0 ) , so que toda vez que a pagina carrega, executa o comando poderiam me dar uma dica de como prosseguir depois das vinte respostas para 40 e depois somente com 60.. 80...  e assim redirecionar automaticamente de 20 em 20.
    • Por 4Unknow
      Boa noite galera, como vai? 
      Eu tenho um site, onde o domínio principal dele é apenas .com
      adquiri o .com.br mas gostaria que se alguém chegasse no .com.br através de algum canal, levasse automaticamente para o .com apenas.

      É possível?

      obrigado a toda comunidade por enquanto.
    • Por paulohenrique21
      Boa noite, sou iniciante em php e preciso redirecionar de acordo a que o usuario digitar no input.
      tipo @gmail @hotmail @bol ... apos o submit sera redirecionado para pagina correspondente.
      aguem poderia me ajudar? Tentei pesquisar mas nao achei nada que se encaixe.
      Obrigado.
    • Por BrunaLS
      Olá! Venho pedir uma ajuda para pensar sobre as mudanças que devo fazer no meu site.
       
      Hoje tenho um site no wix: www.brunamoraespsicologa.com.br
      Já recebi o feedback de muitas pessoas de que um site no wix não é uma coisa que ajuda muito no meu SEO.
      Portanto estou pensando em migrar para a plataforma wordpress. Pelo que eu entendi, eu teria que fazer uma estrutura (paginas, links) igualzinha neste novo site wordpress, inclusive ter conteúdos iguais em todas as páginas. Isso confere?
      Por que se for assim, penso que eu como não sou programadora iria ter sérias dificuldades. O que vocês acham?
       
      Meu outro problema é: preciso mudar o nome do meu domínio para www.brunalimapsicologa.com.br.
      Sendo assim, não sei nem por onde começar. A estratégia que penso é:
      1) fazer um novo site no wordpress
      2) instalar o domínio www.brunalimapsicologa.com.br no wordpress e deletar o do wix
      3) fazer o domínio www.brunamoraespsicologa.com.br redirecionar para o domínio do wordpress
      O que vocês acham, é o adequado a se fazer?
       
      Por que a minha maior questão é com o SEO do site. Não quero perder os backlinks que já tenho, o rankeamento.
      Então pergunto, de qual modo vocês fariam essa mudança?
       
      Agradeço desde já!
       
    • Por Claudio r Martinez
      Olá amigos, estive pesquisando varios topicos aqui e em outros locais sobre urls amigavel,
      Não encontrei o que preciso e também não consegui adaptar.
      É assim:
      Tenho um site que a url original seria assim: jornadadepodologia.com.br/cursos-detalhes.asp?id_curso=82&curso_nome=ONLINE-PROCEDIMENTOS-PODOLOGICOS-EM-UNHAS-MICOTICAS
      consegui montar a url assim: jornadadepodologia.com.br/new/ONLINE-PROCEDIMENTOS-PODOLOGICOS-EM-UNHAS-MICOTICAS-idpllq82
      onde o "-idpllq82" é o parametro identificador do curso.
      Fiz assim porque eu consigo extrair o ID que é 82 através do SPLIT no ASP.
      Gostaria que a url ficasse assim: jornadadepodologia.com.br/ONLINE-PROCEDIMENTOS-PODOLOGICOS-EM-UNHAS-MICOTICAS
      mas precisava passar os parametros de "id_curso"  para a pagina cursos-detalhes.asp sem aparecer na url, deixando a url como acima.
      Alguém pode me ajudar.
      Desde já, agradeço pela ajuda.
×

Informação importante

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