Blog > Komentarze do wpisu
Sygnalizowanie nowości


Skrypt porównuje bieżącą datę z datą wygaśnięcia nowości i jeśli jest wcześniejsza, wyświetla grafikę. Jeśli jest późniejsza lub równa, przestaje ją wyświetlać. Oczywiście równie dobrze można taki obrazek wstawić i bez żadnego skryptu, ale przynajmniej nie musimy pamiętać, aby w danym dniu koniecznie zatroszczyć się o usunięcie obrazka, by rzekoma nowość nie straszyła czytelnika przez pół roku.

W ramach HEAD

<SCRIPT LANGUAGE="JavaScript">
<!-- Hide code from non-js browsers
function newItem(expiryDate)
{
exp = new Date(expiryDate);
cur = new Date();
if (cur.getTime() < exp.getTime())
document.write("<IMG SRC='new.gif' WIDTH=31 HEIGHT=12 BORDER=0 ALT='new'>" );
}
// end hiding -->
</SCRIPT>

W ramach BODY



<SCRIPT LANGUAGE="JavaScript">
<!--
newItem("9/30/2002");
// -->
</SCRIPT>



sobota, 13 marca 2010, nandas