Seasons
Zielsetzung
Automatische Anzeige jahreszeitlich/terminlich passender Begrüßungen
(Bild/Text) innerhalb einer HTML-Datei.
Realisierung
Aus der HTML-Datei wird der JScript Code aufgerufen:
<!-- ========== Beginn SEASONS-Code ========== -->
<script language="JavaScript" src="http://www.webdesign-perder.de/seasons.js"
type="text/javascript"></script>
<noscript>
<p>Ihr <b>JavaScript</b> ist leider <b>ausgeschaltet</b>.
Bitte aktivieren Sie JavaScript, um alle Funktionen unserer Seiten nutzen
zu können. <a href="http://www.webdesign-perder.de/si_js.htm"
target="_top">Wie geht das?</a></p>
</noscript>
<!-- ========== Ende SEASONS-Code ========== -->
Das JScript gibt, abhängig vom Termin,
den entsprechenden Code (Bild/Text) zurück:
// Seasons v1.6 (c)'06 www.chfp.de
var seased=false;
var dt=new Date();
if (!seasons_preview_date) var seasons_preview_date=false;
if (seasons_preview_date) dt=seasons_preview_date;
var dd=dt.getFullYear()*10000+(dt.getMonth()+1)*100+dt.getDate()*1;
var dd2=(dt.getMonth()+1)*100+dt.getDate()*1;
function np(d,a,t) {
if (a!="" && t!="") t="<br>"+t;
var b2=d.slice(3,5)*100+d.slice(0,2)*1;
var b=d.slice(6,10)*10000+b2;
var e=d.slice(17,21)*10000+d.slice(14,16)*100+d.slice(11,13)*1;
if ( (b<=this.dd && e>=this.dd) || (b2==this.dd2 &&
e==0) ) {
this.seased=true;
document.writeln("<p align=\"center\"><a href=\"http://www.webdesign-perder.de/sp_seas.htm\"
target=\"_top\">"+a+"<\/a>"+t+"<\/p>");
}
}
function bp(u,w,h) {
return "<img src=\"http://www.webdesign-perder.de/seasons/"+u+"\"
width=\""+w+"\" height=\""+h+"\"
alt=\"(SEASONS)\" title=\"SEASONS v1.6 © F.Perder\"
border=\"0\">";
}
//np("11.11.1111-30.07.2008","",bp("smiley.gif","100","98"));
// Feste Feiertage
np("01.01.",bp("neujahr.gif","60","94"),"Frohes
neues Jahr!");
// ...
Hinweis
Das Programm darf nur unverändert und über den angegebenen
Link verwendet werden. Hier finden Sie den Code zum Einbinden der aktuellen
Version: SEASONS
|