• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

146
Vistas
Devuelve imágenes que cambian dinámicamente en la URL cuando se accede a través de la firma de correo electrónico

Soy nuevo en la codificación, así que necesito ayuda, por favor.

Configuré una página de URL donde las imágenes cambian dinámicamente usando el siguiente código. Sin embargo, cuando me vinculo a esto desde mi firma de correo electrónico de Outlook, no devuelve esa imagen, solo un enlace roto. ¿Necesito agregar javascript para que devuelva la imagen cuando se llame, por favor?:

 <html> <head> <meta name="viewport" content="width=device-width, minimum-scale=0.1"> <title>dynamic email</title> </head> <body style="margin: 0px; background: #0e0e0e; height: 100%"> <img id="Projects" style="display: block;-webkit-user-select: none;margin: auto;background-color: hsl(0, 0%, 90%);" src="https://www.mywebsite.com/assets/email-assets/image1.png" width="547" height="184"> <script>var imageSources = ["https://www.mywebsite.com/assets/email-assets/image2.png", "https://www.mywebsite.com/assets/email-assets/image3.png", "https://www.mywebsite.com/assets/email-assets/image4.png", "https://www.mywebsite.com/assets/email-assets/image5.png", "https://www.mywebsite.com/assets/email-assets/image6.png", "https://www.mywebsite.com/assets/email-assets/image7.png"] var index = 0; setInterval(function(){ if (index === imageSources.length) { index = 0; } document.getElementById("Projects").src = imageSources[index]; index++; }, 1000); </script> </body> </html>
almost 3 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Outlook no ejecuta ningún script ni envía formularios HTML por motivos de seguridad.

almost 3 years ago · Juan Pablo Isaza Denunciar

0

La mayoría de los clientes de correo electrónico no permitirán javascript dentro del cuerpo del correo electrónico.

Para ayudarlo a protegerse de los virus que pueden estar contenidos en los mensajes en formato HTML y RTF, tanto los scripts como los controles ActiveX contenidos en este tipo de mensajes se desactivan automáticamente, independientemente de la configuración de la zona de seguridad. Esto se debe a que Outlook coloca todos los mensajes entrantes en la zona de seguridad de Sitios restringidos de forma predeterminada. La configuración predeterminada para la zona de Sitios restringidos es Alta. Esto deshabilita las secuencias de comandos automáticas y evita que los controles ActiveX se abran sin permiso.

No se recomienda cambiar la configuración de la zona a otra que no sea la predeterminada.

Si necesita ejecutar la secuencia de comandos en un mensaje individual cuando la zona de seguridad está establecida en Restricted Sites , puede evitar la protección predeterminada siguiendo estos pasos:

  1. Abre el mensaje.
  2. En el menú View , haga clic en View en Internet Zone .
  3. Haga clic en Yes cuando se le solicite ejecutar el script.

Ahora puede ejecutar el script.

almost 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda