Forum
Tipps
News
Menu-Icon

Win XP: java

hi leuz

ist ihr jmd der sich extrem gut mit java auskennt brauch nämlich ein paar antworten zu einen script!

es geht um nen automatischen kalender und ein bild....

weiteres kommt später


wär ne große hilfe


der quelltext kommt gleich



Antworten zu Win XP: java:



hier ist der quelltext......










<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">







<script type="text/javascript">
<!--
var d = new Date();
var dm = d.getMonth() + 1;
var dj = d.getYear();
if(dj < 999) dj+=1900;
Kalender(dm,dj);

function Kalender(Monat,Jahr) {
Monatsname = new Array
("::januar::","::februar::","::m&auml;rz::","::april::","::mai::","::juni::","::juli::",
"::august::","::september::","::oktober::","::november::","::dezember::");
Tag = new Array ("mo","di","mi","do","fr","sa","so");







var KSchrArt = "Arial";                                     /* Schriftart Kalenderkopf */
var KSchrGroesse = 4;                                       /* Schriftgroesse 1-7 Kalenderkopf */
var KSchrFarbe = "#000000";                                 /* Schriftfarbe Kalenderkopf */
var Khgrund = "#FF0000";                                    /* Hintergrundfarbe Kalenderkopf */
var TSchrArt = "Verdana,Arial";                             /* Schriftart Tagesanzeige */
var TSchrGroesse = 3;                                       /* Schriftgroesse 1-7 Tagesanzeige */
var TSchrFarbe = "#000000";                                 /* Schriftfarbe Tagesanzeige */
var Thgrund = "#C0C0C0";                                    /* Hintergrundfarbe Tagesanzeige */
var SoFarbe = "#CC0000";                                    /* Schriftfarbe f. Sonntage */
var Ahgrund = "#FFFF00";                                    /* Hintergrundfarbe f. heutigen Tag */






var jetzt = new Date();
var DieserMonat = jetzt.getMonth() + 1;
var DiesesJahr = jetzt.getYear();
if(DiesesJahr < 999) DiesesJahr+=1900;
var DieserTag = jetzt.getDate();
var Zeit = new Date(Jahr,Monat-1,1);
var Start = Zeit.getDay();
if(Start > 0) Start--;
else Start = 6;
var Stop = 31;
if(Monat==4 ||Monat==6 || Monat==9 || Monat==11 ) --Stop;
if(Monat==2) {
 Stop = Stop - 3;
 if(Jahr%4==0) Stop++;
 if(Jahr%100==0) Stop--;
 if(Jahr%400==0) Stop++;
}
document.write('<table border="0" cellpadding="5" cellspacing="5">');
var Monatskopf = Monatsname[Monat-1] + " " + Jahr;
SchreibeKopf(Monatskopf,Khgrund,KSchrFarbe,KSchrGroesse,KSchrArt);
var Tageszahl = 1;
for(var i=0;i<=5;i++) {
  document.write("<tr>");
  for(var j=0;j<=5;j++) {
    if((i==0)&&(j < Start))
     SchreibeZelle("&#160;",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
    else {
      if(Tageszahl > Stop)
        SchreibeZelle("&#160;",Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
      else {
        if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
         SchreibeZelle(Tageszahl,Ahgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
        else
         SchreibeZelle(Tageszahl,Thgrund,TSchrFarbe,TSchrGroesse,TSchrArt);
        Tageszahl++;
        }
      }
    }
    if(Tageszahl > Stop)
      SchreibeZelle("&#160;",Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
    else {
      if((Jahr==DiesesJahr)&&(Monat==DieserMonat)&&(Tageszahl==DieserTag))
        SchreibeZelle(Tageszahl,Ahgrund,SoFarbe,TSchrGroesse,TSchrArt);
      else
        SchreibeZelle(Tageszahl,Thgrund,SoFarbe,TSchrGroesse,TSchrArt);
      Tageszahl++;
    }
    document.write("<\/tr>");
  }
document.write("<\/table>");
}

function SchreibeKopf(Monatstitel,HgFarbe,SchrFarbe,SchrGroesse,SchrArt) {
document.write("<tr>");
document.write('<td align="center" colspan="7" valign="middle" bgcolor="'+HgFarbe+'">');
document.write('<font size="'+SchrGroesse+'" color="'+SchrFarbe+'" face="'+SchrArt+'"><b>');
document.write(Monatstitel);
document.write("<\/b><\/font><\/td><\/tr>");
document.write("<tr>");
for(var i=0;i<=6;i++)
  SchreibeZelle(Tag,HgFarbe,SchrFarbe,SchrGroesse,SchrArt);
document.write("<\/tr>");
}

function SchreibeZelle(Inhalt,HgFarbe,SchrFarbe,SchrGroesse,SchrArt) {
document.write('<td align="center" valign="middle" bgcolor="'+HgFarbe+'">');
document.write('<font size="'+SchrGroesse+'" color="'+SchrFarbe+'" face="'+SchrArt+'"><b>');
document.write(Inhalt);
document.write("<\/b><\/font><\/td>");
}
//-->
</script>

</body>
</html>

mein problem oder mein ziel...

ich will das hinter jedem tag anstatt diesem hellgrau ein kleines bidl angeziegt wird!normaleer weise fügt man ein bild in java so ein...




<html><head><title>Test</title>
</head><body>
<script  type="text/javascript">
<!--
 Zweitbild =new Image(104,102)
 Zweitbild.src="cow2.gif";
 document.write('<img src="'+Zweitbild.src+'" border="0" alt="Kuh">');
 alert("Weite: "+Zweitbild.width+"\nHoehe: "+Zweitbild.height);
//-->
</script>
</body></html>








aber das funzt beim kalender nicht!




wär geil wenn jmd mir helfen könnte


« Win XP: zufälliger pc reset Win XP: Russischen Text schreiben unter Windows »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Tag
Ein Tag ist ein englischer Begriff und bedeutet so viel wie Etikett, Mal, Marke, Auszeichner und Anhänger. Generell ist Tag eine Auszeichnung eines Datenbetandes mit...

Zugriffszeit
In Milisekunden angegebene Zeit, die das Speichermedium zum Erreichen der gesuchten Daten braucht. Die Zeit ist abhängig vom technischen Verfahren des Mediums sowie ...

Reaktionszeit
In der Elektronik versteht man unter der Reaktionszeit die Zeit, die ein Flachbildschirm benötigt, um die Farbe und die Helligkeit eines Bildpunktes zu ändern. ...