rubenlodi Posted November 13, 2015 Share Posted November 13, 2015 Buenas tardes. Creando un artículo se me ocurrió la fantástica idea de decorar un poco más la descripción de algunos articulos estrella. Por lo que me meto en la pagina oficial del fabricante y pongo en la descripción esa pagina en un iframe. El problema viene cuando este artículo, el MEIZU MX5, tiene una página algo más currada de lo normal y es un poco más interactiva y grande. Entonces al meterlo en el iframe, me doy cuenta que el menú de navegación de arriba a la izquierda queda tapado bajo el scroll, por lo que dudo mucho que algún cliente pueda verlo o intuirlo. Se me ocurrió crear los enlaces fuera del menú y poner como target el iframe. Cual es mi sorpresa al ver que cuando guardo la pagina borra directamente target="mx5" por decisión propia. Os lo eplico con un ejemplo, esto es lo que escribo : <div> <a href="http://www.meizu.com/en/products/mx5/features.html" target="mx5">Destacados</a> <a href="http://www.meizu.com/en/products/mx5/screen.html" target="mx5">Pantalla</a> <a href="http://www.meizu.com/en/products/mx5/design.html" target="mx5">Diseño</a> <a href="http://www.meizu.com/en/products/mx5/tech.html" target="mx5">Tecnología</a> <a href="http://www.meizu.com/en/products/mx5/mtouch.html" target="mx5">mTouch 2.0</a> <a href="http://www.meizu.com/en/products/mx5/camera.html" target="mx5">Cámara</a> <a href="http://www.meizu.com/en/products/mx5/spec.html" target="mx5">Especificaciones</a> </div> <p><iframe width="100%" height="500" name="mx5" id=mx5" src="http://www.meizu.com/en/products/mx5/features.html">Su navegador no reconoce este Iframe. Disculpe las molestias</iframe></p> Y esto es lo que me deja: <div> <a href="http://www.meizu.com/en/products/mx5/features.html">Destacados</a> <a href="http://www.meizu.com/en/products/mx5/screen.html">Pantalla</a> <a href="http://www.meizu.com/en/products/mx5/design.html">Diseño</a> <a href="http://www.meizu.com/en/products/mx5/tech.html">Tecnología</a> <a href="http://www.meizu.com/en/products/mx5/mtouch.html">mTouch 2.0</a> <a href="http://www.meizu.com/en/products/mx5/camera.html">Cámara</a> <a href="http://www.meizu.com/en/products/mx5/spec.html">Especificaciones</a> </div> <p><iframe width="100%" height="500" name="mx5" src="http://www.meizu.com/en/products/mx5/features.html">Su navegador no reconoce este Iframe. Disculpe las molestias</iframe></p> También desaparece el id="mx5" del iframe. ¿Alguién tiene alguna idea de por que ocurre esto?Por si queréis revisar la página es esta http://electrodomesticosjerez.es/inicio/9304-meizu-mx5.htmlPor cierto, si se edita el código con el "Inspeccionar elemento" de Chrome o con el "FireBug" de FireFox y le añadís target="mx5" os funcionará perfectamente. Link to comment Share on other sites More sharing options...
rubenlodi Posted November 13, 2015 Author Share Posted November 13, 2015 Ya he encontrado el fallo. Por lo visto el depurador de HTML detecta el atributo target como erroneo y lo elimina. Link to comment Share on other sites More sharing options...
Recommended Posts