'; let body = document.querySelector('body'); let mobileViewPort = window.matchMedia('@media only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3), (max-width: 767px)'); if (document.querySelector('body').classList.contains('single') && mobileViewPort.matches) { let megaContainer = document.querySelector('#postContent .megaContainer'); let articlePost = document.querySelector('article.post'); // chequeamos que estamos en un artículo sin publi para quitarle altura a los slots if(articlePost.classList.contains('tag-no-publi')) { megaContainer.classList.add('no-publi'); } else { // Si el artículo tiene publi, le ponemos placeholder al megaContainer // el placeholder se queda atrás de la publi en este caso megaContainer.classList.add('ad-slot-ph'); } if(!body.classList.contains('socios')){ megaContainer.innerHTML = `
`; } } else { let desktop_container = document.querySelector('#okd_top1_original.desktop-container'); let mobile_container = document.querySelector('#okd_top1_original.mobile-container'); if(mobileViewPort.matches) { if(null !== desktop_container && null === mobile_container ) { mobile_container = desktop_container; desktop_container = null; } if(null !== mobile_container) { mobile_container.innerHTML = top1Html; } if(null !== desktop_container) { desktop_container.remove(); } } else { if(null !== desktop_container) { desktop_container.innerHTML = top1Html; } if(null !== mobile_container) { mobile_container.remove(); } } } } function sticky_top1() { let top1Container = document.getElementById('okd_top1_original'); let top1 = document.getElementById('top1'); var containerStyle = top1Container.currentStyle || window.getComputedStyle(top1Container); top1Container.setAttribute("marginTop", containerStyle.marginTop); if (window.innerWidth > 767 && typeof top1Container !== 'undefined' && top1Container !== null && top1 !== 'undefined' && top1 !== null) { document.addEventListener('scroll', function() { top1Bottom = top1.getBoundingClientRect().bottom; top1Top = top1.getBoundingClientRect().top; top1ContainerBottom = top1Container.getBoundingClientRect().bottom; top1ContainerTop = top1Container.getBoundingClientRect().top; let header = document.getElementById("okd-cabecera"); headerBottom = header.getBoundingClientRect().bottom; headerTop = header.getBoundingClientRect().top; let containerMarginTop = top1Container.getAttribute("marginTop"); let marginForTop = 2; //Si el top y el bottom del bounding client rect del top1 son iguales quiere decir que no se ha cargado el anuncio. //Entonces no lo movemos. if( top1Bottom > top1Top){ //console.log("DGSTICKY header: " + headerTop + " " + headerBottom + " " + header.offsetHeight); //console.log("DGSTICKY top: " + top1Top + " " + top1Bottom + " " + top1.offsetHeight); //console.log("DGSTICKY topContainer: " + top1ContainerTop + " " + top1ContainerBottom + " " + top1Container.offsetHeight); //console.log("DGSTICKY scroll " + window.scrollY + " " + window.scrollX); top1Position = 0 ; //Si el header colapsado, 168 -128 px (top negativo) = 40px if(headerBottom <= 40){ top1Position = 0; //console.log("DGSTICKY top1Position "+top1Position + " " + containerMarginTop); //El contenedor está debajo de la cabecera if(top1ContainerTop < headerBottom ){ //Lo colocamos en la posición de la cabecera. top1Position += headerBottom; //si está pegado a la cabecera le añadimos un margen if(top1ContainerTop > marginForTop){ top1Position += marginForTop }; //Si el contendor está fuera del viewport if(top1ContainerTop < 0 ){ top1Position += Math.abs(top1ContainerTop) + marginForTop; } } //console.log("DGSTICKY top1Position "+top1Position); //Si la posición más la altura excenden el contenedor, restamos a la posición para que quede al final del contenedor if(( top1Position + top1.offsetHeight) > top1Container.offsetHeight){ top1Position -= ( top1Position + top1.offsetHeight ) - top1Container.offsetHeight ; } //console.log("DGSTICKY top1Position "+top1Position); } top1.style.position = 'absolute'; top1.style.top = top1Position+'px'; top1.style.left = "50%"; top1.style.transform="translate(-50%, 0)"; } }); } } function adParentClass() { let hereAds = ''; intexts = ", #intext1"; if (bodyContains('paged')) { intexts = ''; } if (bodyContains('home')) { hereAds += "#top1, #right1, #right2, #right3, #right4, #right5, #right6, #mpu-video1, #bottom, #x01"; } else if (inPortadilla()) { hereAds += "#top1, #right1, #right2, #right3, #right4, #right5, #right6, #bottom, #x01"; } else if (bodyContains('archive')) { //Se elimina #intext1 e #intext2 para que no se añada el placeholder dado que impide hacer click en los enlaces hereAds += "#top1, #right1, #right2, #bottom, #x01" + intexts; } else if (bodyContains('single')) { //Se elimina #intext1 e #intext2 para que no se añada el placeholder dado que impide hacer click en el link de comentarios hereAds += "#top1, #right1, #right2, #right3, #bottom, #x01, #podcast_passback1" + intexts; // Ajuste para tag-no-publi let singlePostContent = document.querySelector("#postContent>article"); if (singlePostContent.classList.contains("tag-no-publi")) return true; } if("" === hereAds) { return true; } let adSlots = document.querySelectorAll(hereAds); adSlots.forEach((ad, i) => { ad.parentElement.classList.add("ad-slot-ph") }); return true; } function bodyContains(className) { let bodyEl = document.querySelector("body"); return bodyEl.classList.contains(className); } function inPortadilla() { let portadas = ['economia', 'deportes', 'baleares', 'andalucia', 'salud', 'alicante', 'tv', 'eurocopa', 'juegos-olimpicos', 'mundial', 'elecciones']; let in_portadilla = false; portadas.forEach((item, i) => { if (bodyContains(item)) { in_portadilla = true; return; } }); return bodyContains('page') && in_portadilla; } function scrollQatarMenu() { let mundial_scroll = document.querySelector('#menu-mundial-qatar > ul'); $(mundial_scroll).find('li > a.active').each(function(){ if ($(this).hasClass('active')) { let scroll_position = Math.floor(this.getBoundingClientRect().left) - Math.floor(mundial_scroll.getBoundingClientRect().left); mundial_scroll.scrollTo({ top: 0, left:parseInt(scroll_position), behavior: 'smooth' }); } }); } window.addEventListener("DOMContentLoaded", function() { if (!isImpertinentPage()) { printTop1(); sticky_top1(); adParentClass(); scrollQatarMenu(); } });
¿Cómo puedo ahorrar batería en mi iPhone? Los trucos que siempre pasan desapercibidos
Cómo actualizar las apps en un iPhone sin complicaciones
El método más simple para crear un punto WiFi en tu iPhone pone de acuerdo a todos los expertos
- Ana López Vera@analopezvera20
- Máster en Periodismo Deportivo. Pasé por medios como Diario AS y ABC de Sevilla. También colaboré con la Real Federación de Fútbol Andaluza.
- Actualizado:
¿Has perdido tu iPhone y no recuerdas dónde? Muchas veces el móvil se encuentra dentro de casa pero olvidamos el lugar donde lo hemos dejado: en la cocina, dentro de un cajón, en el armario, etc. Ya sea que el teléfono se pierda en casa o fuera de ella, existe una aplicación que te ayuda a rastrearlo. Se trata de Find My.
Encuentra tu iPhone perdido con ‘Find My’
Esta app facilita el seguimiento de tus dispositivos Apple incluso sin éstos no tienen conexión a Internet. Si llevas tu iPhone a todas partes, puedes dejarlo en cualquier lugar. Si has perdido tu móvil o crees que podrían habértelo robado, con esta aplicación podrías encontrarlo.
Para ello, hay que marcar el dispositivo como perdido en icloud.com/find/es para bloquearlo. Para iniciar sesión en esta página no es necesario la introducción de un número de verificación. Puedes usar Find My si se te pierde el dispositivo o si te lo roban.
No obstante, si se te pide un código de verificación después de iniciar sesión con tu ID de Apple y contraseña, debes seleccionar el botón de Buscar dispositivos. Si marcas tu iPhone como perdido, el teléfono se bloquea con un código, se suspenden las tarjetas de pago que uses con Apple Pay e incluso puedes mostrar un mensaje y número de teléfono a la persona que lo encuentre. Estos son los pasos que tienes que seguir para ello:
- Inicia sesión en iCloud.com/find/es.
- Selecciona tu iPhone.
- Si está disponible, el mapa se acerca a la ubicación del dispositivo.
- Selecciona Marcar como perdido.
- Sigue las instrucciones que te aparecen en la pantalla para dejar un mensaje y un número de teléfono.
- Selecciona Activarpara bloquearlo con el código actual. Si no tienes uno, se te pedirá que crees uno nuevo.
Si te han robado el iPhone o aparece en un lugar del mapa que no reconoces, no intentes recuperar el teléfono por ti mismo. Deberías ponerte en contacto con la Policía Local.
Otras formas de encontrar tu iPhone perdido
Si tienes otro dispositivo Apple en el que hayas iniciado sesión con tu ID o que pertenece a un miembro de tu grupo En familia,puedes usar esta aplicación para bloquear tu iPhone y ayudarte a encontrarlo.
Si el iPhone no aparece con estos métodos, pon una denuncia en las autoridades locales. Es posible que te pidan el número de serie de tu dispositivo. Además, deberías ponerte en contacto con tu compañía telefónica para que desactiven tu cuenta.
Temas:
- Aplicaciones
- Dispositivos Móviles
- iPhone
Comentar
Consulta aquí la política de comentarios
Lo último en Tecnología
- Así de sencillo es enviar un mensaje invisible en WhatsApp
- Cómo fotografiar la luna bien este verano si tienes un iPhone
- Cómo activar la función secreta de Android Auto: sólo sus desarrolladores la conocen
- ¿Qué debo hacer si mi iPhone no enciende? Estos los pasos que debes seguir, según los expertos
- Tu móvil Android quedará protegido en caso de robo de esta manera
Últimas noticias
- Robert F. Kennedy, sobrino de JFK, piensa terminar su campaña y apoyar a Trump para no dividir el voto
- Feijóo regresará a Cerdedo-Cotobade (Pontevedra) para la tradicional apertura de curso político del PP
- Adiós al equipaje de mano en los aviones: confirmado el cambio a partir del 1 de septiembre
- El «pitbull» está de vuelta: Gallagher ya es rojiblanco
- Biden ‘pierde’ a más de 32.000 menas: no se han presentado ante el juez para ser deportados