A
AlexxxBcN
Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas , quiero que cuando un móvil o tablet entre en la web le salga un mensaje , tengo este código , aunque este código es para iphone / Android , quiero que solo sea para Android , pero con este codigo no me sale el mensaje
Este otro código si me sale el mensaje , pero sale para todos los dispositivos incluido scritorio , pero solo salta aceptar y no cancelar , y sale siempre , en vez de que solo salga una vez , tendria que detectar en las cookies de usuario que ya salió
Alguna ayuda idea , gracias !!!
Editado:
Mas o menos lo solucioné con este codigo:
Así tal como esta y subido y luego creado esta linea
me funciona lo que queria hacer , supongo que hay otros codigos pero este hace su función , encontre el codigo para los demas dispositivos pero borre algunas lineas para que solo salga en Android
Insertar CODE, HTML o PHP:
<script type="text/javascript">
function iPhoneAlert( )
{
if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) )
{
var qes* *= confirm( "This web has an Android app! Click OK to download." );
if ( qes )
window.location* *= "url download";
}
else if ( navigator.userAgent.match(/Android/i) )
{
var qes* *= confirm( "This web has an Android app! Click OK to download." );
if ( qes )
window.location* *= "url download";
}
}
</script>
Este otro código si me sale el mensaje , pero sale para todos los dispositivos incluido scritorio , pero solo salta aceptar y no cancelar , y sale siempre , en vez de que solo salga una vez , tendria que detectar en las cookies de usuario que ya salió
Insertar CODE, HTML o PHP:
<SCRIPT LANGUAGE='JavaScript'>
window.alert('This web has an Android app! Click OK to download.')
window.location.href='url download';
</SCRIPT>
Alguna ayuda idea , gracias !!!
Editado:
Mas o menos lo solucioné con este codigo:
Insertar CODE, HTML o PHP:
function detectTapatalk(){if(document.cookie.indexOf("tapatalk_redirect3=false")<0){if(!navigator.userAgent.match(/Opera/i)){if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))){setTapatalkCookies();if(confirm("¡This web has an Android app! Click OK to download."))
window.location="url del APK";}else if(navigator.userAgent.match(/Android/i)){setTapatalkCookies();if(confirm("This web has an Android app! Click OK to download."))
window.location="url del APK";}else if(window.chrome){setTapatalkCookies();var script1=document.createElement('script');var script2;script1.setAttribute('src','mobiquo/tapatalkdetect/jquery-1.7.min.js');script1.setAttribute('type','text/javascript');var loaded=false;var loaded2=false;var loaded3=false;var loadFunction3=function(){var notice='<div class="notice">'
+'<div class="notice-body">'
+'<p>Download <a href="url del APK" target="_new">Tapatalk Notifier</a> for Chrome to keep notified of new Private Messages from this forum. <br /></p>'
+'</div>'
+'</div>';$(notice).purr({usingTransparentPNG:true,removeTimer:15000});}
var loadFunction=function(){var script2=document.createElement("link");script2.setAttribute("rel","stylesheet");script2.setAttribute("type","text/css");script2.setAttribute("href",'mobiquo/tapatalkdetect/notice.css');script2.media='screen';document.getElementsByTagName("head")[0].appendChild(script2);var script3=document.createElement('script');script3.setAttribute('src','mobiquo/tapatalkdetect/jquery.purr.js');script3.setAttribute('type','text/javascript');script3.onload=loadFunction3;document.getElementsByTagName("head")[0].appendChild(script3);};}}}}
function setTapatalkCookies(){var date=new Date();var days=90;date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+ date.toGMTString();var domain="; path=/";document.cookie="tapatalk_redirect3=false"+ expires+ domain;}
detectTapatalk();
Así tal como esta y subido y luego creado esta linea
Insertar CODE, HTML o PHP:
<script language='JavaScript' src='url del .JS' type='text/javascript'/>
Última edición: