Por que no Funciona este Script? (Mostrar contenido solo Moviles)

  • Autor Autor Picorete
  • Fecha de inicio Fecha de inicio
Picorete

Picorete

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Hola, pues el script es sencillo

Insertar CODE, HTML o PHP:
<script type="text/javascript">
var device = navigator.userAgent

if (device.match(/Iphone/i)|| device.match(/Ipod/i)|| device.match(/Android/i)|| device.match(/J2ME/i)|| device.match(/BlackBerry/i)|| device.match(/iPhone|iPad|iPod/i)|| device.match(/Opera Mini/i)|| device.match(/IEMobile/i)|| device.match(/Mobile/i)|| device.match(/Windows Phone/i)|| device.match(/windows mobile/i)|| device.match(/windows ce/i)|| device.match(/webOS/i)|| device.match(/palm/i)|| device.match(/bada/i)|| device.match(/series60/i)|| device.match(/nokia/i)|| device.match(/symbian/i)|| device.match(/HTC/i))
{
<?php include 'bannerm.txt'; ?>

}
else
{

}

si es de alguno de esos disposivitos, deberia incluir el archivo bannerm.txt, donde hay un codigo de adsense, la cosa es que, de pc se sigue viendo el codigo :s, por que no me esta funcionando el if?
 
pues yo lo acabo de probar y funciona bien
Insertar CODE, HTML o PHP:
<script type="text/javascript">
var device = navigator.userAgent

if (device.match(/Iphone/i)|| device.match(/Ipod/i)|| device.match(/Android/i)|| device.match(/J2ME/i)|| device.match(/BlackBerry/i)|| device.match(/iPhone|iPad|iPod/i)|| device.match(/Opera Mini/i)|| device.match(/IEMobile/i)|| device.match(/Mobile/i)|| device.match(/Windows Phone/i)|| device.match(/windows mobile/i)|| device.match(/windows ce/i)|| device.match(/webOS/i)|| device.match(/palm/i)|| device.match(/bada/i)|| device.match(/series60/i)|| device.match(/nokia/i)|| device.match(/symbian/i)|| device.match(/HTC/i))
{
<?php include 'bannerm.txt'; ?>

}
else
{

}
</script>

recuerda que ese codigo tiene que estar dentro de un archivo php .
ejemplo
creaste un archivo llamado ... single.php , dentro de ese archivo escribes ese codigo y funciona, pero si lo colocas dentro de un single.html no funcionara.
Saludos
 
pues yo lo acabo de probar y funciona bien
Insertar CODE, HTML o PHP:
<script type="text/javascript">
var device = navigator.userAgent

if (device.match(/Iphone/i)|| device.match(/Ipod/i)|| device.match(/Android/i)|| device.match(/J2ME/i)|| device.match(/BlackBerry/i)|| device.match(/iPhone|iPad|iPod/i)|| device.match(/Opera Mini/i)|| device.match(/IEMobile/i)|| device.match(/Mobile/i)|| device.match(/Windows Phone/i)|| device.match(/windows mobile/i)|| device.match(/windows ce/i)|| device.match(/webOS/i)|| device.match(/palm/i)|| device.match(/bada/i)|| device.match(/series60/i)|| device.match(/nokia/i)|| device.match(/symbian/i)|| device.match(/HTC/i))
{
<?php include 'bannerm.txt'; ?>

}
else
{

}
</script>

recuerda que ese codigo tiene que estar dentro de un archivo php .
ejemplo
creaste un archivo llamado ... single.php , dentro de ese archivo escribes ese codigo y funciona, pero si lo colocas dentro de un single.html no funcionara.
Saludos

Todo depende si se mantiene el banner.

Hice unas pruebas y el código funciona correctamente [MENTION=136467]Picorete[/MENTION] puedes probarlo si quieres y me dices.

Insertar CODE, HTML o PHP:
<script type="text/javascript">
var device = navigator.userAgent


if (device.match(/Iphone/i)|| device.match(/Ipod/i)|| device.match(/Android/i)|| device.match(/J2ME/i)|| device.match(/BlackBerry/i)|| device.match(/iPhone|iPad|iPod/i)|| device.match(/Opera Mini/i)|| device.match(/IEMobile/i)|| device.match(/Mobile/i)|| device.match(/Windows Phone/i)|| device.match(/windows mobile/i)|| device.match(/windows ce/i)|| device.match(/webOS/i)|| device.match(/palm/i)|| device.match(/bada/i)|| device.match(/series60/i)|| device.match(/nokia/i)|| device.match(/symbian/i)|| device.match(/HTC/i))
{
alert("Es un móvil.");
}
else {
alert("No es un móvil");
}
</script>


Saludos.
 
Atrás
Arriba