Redireccionar si es de Wifi

Picorete Seguir

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
9 Abr 2015
Mensajes
1.390
Buenas, quisiera saber si alguien me puede dar un código, que redireccione todo trafico que provenga de Wifi! , Muchas Gracias! :p7:
 

Picorete

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
9 Abr 2015
Mensajes
1.390
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso :confused: , Gracias! :encouragement:

- - - Actualizado - - -


Insertar CODE, HTML o 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?

Insertar CODE, HTML o 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 edición:

sevilla666

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Nov 2016
Mensajes
192
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 edición:

aperpen

Gamma
Programador
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 May 2014
Mensajes
235
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso :confused: , Gracias! :encouragement:

- - - Actualizado - - -



Insertar CODE, HTML o 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?

Insertar CODE, HTML o 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>
 

Programarte

Dseda
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
18 Nov 2014
Mensajes
1.092
Si, ya lo logre hacer con eso, de desktop no lo soporta, pero de moviles Chrome/Firerox los soporta, tendré que conformarme con eso :confused: , Gracias! :encouragement:

- - - Actualizado - - -



Insertar CODE, HTML o 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?

Insertar CODE, HTML o 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.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba