Meteoclimatic

Bricolaje y otras manualidades => Creacion de páginas personales meteorológicas => Mensaje iniciado por: CarlosLSev en 25 de Julio del 2022, 19:00:36 pm

Título: Duda con temperatura en pagina web.
Publicado por: CarlosLSev en 25 de Julio del 2022, 19:00:36 pm
Hola, una duda que me ha surgido, hace tiempo añadí encima de la imagen en el header de la web versión escritorio la temperatura exterior. Me acabo de dar cuenta que dicho valor a veces no coincide con el valor mostrado en la web principal. No acabo de entenderlo...
El código del header es

<div class="centrado"><span class="ajax" id="ajaxtemp"><?php print isset($tempnodp)?"$tempnodp$tuom":"&nbsp;"; ?>
        </span></div>
Llevo un rato dándole vueltas y no se cuales el problema
Título: Re:Duda con temperatura en pagina web.
Publicado por: jmviper en 25 de Julio del 2022, 19:59:48 pm
Hola Carlos

En las dos temperaturas el id es el mismo (id="ajaxtemp") y solo puede haber un id en la página con un mismo nombre ya que es único a diferencia de los class así que tendrás que cambiarle el id a uno de los dos para que funcionen como se espera ya que el navegador no espera que hayan dos id con el mismo nombre y actualiza solo uno, quizás el primero que encuentra.

Viendo tu ajaxCUwx.js tienes en los ajax que actualizan las temperaturas la siguiente línea que es la que originariamente está para la temperatura en grande:

set_ajax_obs("ajaxbigtemp",temp.toFixed(0) + uomTemp);

ponle 1 en vez de 0 al toFixed para que te salga el decimal de la temperatura y renombra ese id en la página y ya lo tienes.

Título: Re:Duda con temperatura en pagina web.
Publicado por: CarlosLSev en 30 de Julio del 2022, 16:29:54 pm
 :Hola como siempre, das en el clavo a la primera, gracias