Redirecionar se for de Wifi

  • Autor Autor Picorete
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Picorete

Picorete

Eta
Verificación en dos pasos activada
Verificado por Binance
Buenas, quisiera saber si alguien me puede dar un código, que redireccione todo trafico que provenga de Wifi! , Muchas Gracias! 😛7:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso 😕 , Gracias! :encouragement:

- - - Actualizado - - -


Inserir CODE, HTML ou PHP:
<script type="text/javascript">
var connectionInfo = navigator.connection.type
</script>

El valor que me devuelve es 'wifi' en caso de Wifi y Cellular en caso de Operador de tlf, para hacer un redirect, seria asi?

Inserir CODE, HTML ou PHP:
<script type="text/javascript">
	if connectionInfo == "wifi" {
		window.location = "Algo";
	}
	else {
		window.location = "Otro algo";
	}

</script>

Sin embargo, No me hace el redirect con eso, que podría ser?
 
Última edição:
Si la url no esta en tu servidor tienes que poner "http://" en la url a redireccionar
window.location = "http://Algo";


La condición del if tiene que estar entre paréntesis:
if (connectionInfo == "wifi")

Saludos
Sevilla666
 
Última edição:
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso 😕 , Gracias! :encouragement:

- - - Actualizado - - -



Inserir CODE, HTML ou PHP:
<script type="text/javascript">
var connectionInfo = navigator.connection.type
</script>

El valor que me devuelve es 'wifi' en caso de Wifi y Cellular en caso de Operador de tlf, para hacer un redirect, seria asi?

Inserir CODE, HTML ou PHP:
<script type="text/javascript">
	if connectionInfo == "wifi" {
		window.location = "Algo";
	}
	else {
		window.location = "Otro algo";
	}

</script>

Sin embargo, No me hace el redirect con eso, que podría ser?
Hazlo así:
HTML:
<script type="text/javascript">
var connectionInfo = (navigator.connection === 'undefined') ? navigator.connection.type : 'wifi';
window.onload = function(){
	if(connectionInfo == "wifi"){
		document.location = "http://google.com";
	}else {
		document.location = "http://facebook.com";
	}
};
</script>
 
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso 😕 , Gracias! :encouragement:

- - - Actualizado - - -



Inserir CODE, HTML ou PHP:
<script type="text/javascript">
var connectionInfo = navigator.connection.type
</script>

El valor que me devuelve es 'wifi' en caso de Wifi y Cellular en caso de Operador de tlf, para hacer un redirect, seria asi?

Inserir CODE, HTML ou PHP:
<script type="text/javascript">
if connectionInfo == "wifi" {
window.location = "Algo";
}
else {
window.location = "Otro algo";
}

</script>

Sin embargo, No me hace el redirect con eso, que podría ser?
Efectivamente el problema son los paréntesis, recuerda que si tienes error de JS la página simplemente no hace nada. Te recomiendo poner un alert cuando algo no funciona como pensamos que debería solo para saber si entra a los condicionales por ejemplo.
 
Voltar
Topo