Avatar billede goce Nybegynder
31. december 2003 - 15:28 Der er 6 kommentarer og
1 løsning

Auto-ugedag

-Jeg har denne lange kode til en kalender:

<body>
<form method="POST">
<div align="left">

  <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="178" height="1" id="AutoNumber1">
          <tr>
      <td width="195" height="1" colspan="7" align="center" bgcolor="#003399">

        <font face="Verdana" size="2" color="#FFFFFF">Kalender</font></td>
    </tr>
    <tr>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">M</font></td>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">T</font></td>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">O</font></td>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">T</font></td>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">F</font></td>
      <td width="50" height="15" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">L</font></td>
      <td width="50" height="1" align="center" bgcolor="#6871D2">
      <font face="Verdana" size="2" color="#FFFFFF">S</font></td>
    </tr>
    <tr>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">1<br>
&nbsp;</font></td>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">2<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">3<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">4<br>
&nbsp;</font></td>
      <td width="16" height="1" align="center"><font face="Verdana" size="2">5<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">6<br>
&nbsp;</font></td>
      <td width="50" height="15" align="center"><font face="Verdana" size="2">7<br>
&nbsp;</font></td>
    </tr>
    <tr>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">8<br>
&nbsp;</font></td>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">9<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">10<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">11<br>
&nbsp;</font></td>
      <td width="16" height="1" align="center"><font face="Verdana" size="2">12<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">13<br>
&nbsp;</font></td>
      <td width="50" height="15" align="center"><font face="Verdana" size="2">14<br>
&nbsp;</font></td>
    </tr>
    <tr>
      <td width="17" height="12" align="center"><font face="Verdana" size="2">15<br>
&nbsp;</font></td>
      <td width="17" height="12" align="center"><font face="Verdana" size="2">16<br>
&nbsp;</font></td>
      <td width="15" height="12" align="center"><font face="Verdana" size="2">17<br>
&nbsp;</font></td>
      <td width="15" height="12" align="center"><font face="Verdana" size="2">18<br>
&nbsp;</font></td>
      <td width="16" height="12" align="center"><font face="Verdana" size="2">19<br>
&nbsp;</font></td>
      <td width="15" height="12" align="center"><font face="Verdana" size="2">20<br>
&nbsp;</font></td>
      <td width="50" height="15" align="center"><font face="Verdana" size="2">21<br>
&nbsp;</font></td>
    </tr>
    <tr>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">22<br>
&nbsp;</font></td>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">23<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">24<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">25<br>
&nbsp;</font></td>
      <td width="16" height="1" align="center"><font face="Verdana" size="2">26<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">27<br>
&nbsp;</font></td>
      <td width="50" height="15" align="center"><font face="Verdana" size="2">28<br>
&nbsp;</font></td>
    </tr>
    <tr>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">29<br>
&nbsp;</font></td>
      <td width="17" height="1" align="center"><font face="Verdana" size="2">30<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">31<br>
&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">&nbsp;</font></td>
      <td width="15" height="1" align="center"><font face="Verdana" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="109" height="1" colspan="7" bgcolor="#003399"><p align="left">
      <font face="Verdana" size="2">&nbsp;</font></p></td>
    </tr>
  </table>
</div>

<p align="left">

        <font face="Verdana" size="2" color="#003399">Vis måned/år:<br>
        </font>

        <select size="1" name="maaned" style="color: #003399; font-family: Verdana; font-size: 10 pkt.; border: 1px solid #003399">
        <option value="januar">januar</option>
        <option value="februar">februar</option>
        </select><select size="1" name="aar" style="color: #003399; font-family: Verdana; font-size: 10 pkt.; border: 1px solid #003399">
        <option value="2003">2003</option>
        <option value="2004">2004</option>
        </select></p></form>

</body>

-Er det nu muligt at få den til selv at finde ud af, hvordan ugedagene skal stå øverst i tabellen? (F.eks. er den første i en måned jo ikke altid mandag, som jeg har sat den til at være...)

-Håber, nogen kan hjælpe...

Goce.dk
Avatar billede roenving Novice
31. december 2003 - 17:08 #1
-- Hvorfor tager du ikke en af de utallige javascript-kalendere, som er lavet, så får du fuld dynamik med gratis i købet ?-)

-- det første jeg tænkte på, da jeg så din kode var, at jeg ville gøre den dynamisk, så man selv kunne vælge måned og år, så indstillede den sig selv, men da den er lavet i multi-mange udgaver på internettet ...

-- sidste gang, jeg ville kigge på sådan en, skrev jeg javascript calendar i google, og vupti, var der hundredevis af sider til rådighed !-)
Avatar billede goce Nybegynder
01. januar 2004 - 13:51 #2
-Jo, jeg har faktisk set på nogle kalender-skabeloner, men mit problem er, at jeg bagefter selv skal flette noget ASP ind i... Og det er jeg ikke særlig god til... Derfor lavede jeg min egen, så jeg havde lidt mere styr på det...
Avatar billede olebole Juniormester
01. januar 2004 - 20:03 #3
<ole>

Da du heller ikke har styr på dét, kunne det være, du skulle prøve at lære noget mere ASP eller JavaScript (?)  :)
Der er ganske udmærkede bøger om emnerne på markedet ... og tonsvis af tutorials på nettet.

/mvh
</bole>
Avatar billede goce Nybegynder
02. januar 2004 - 18:43 #4
-Tjo, men jeg ville egentlig lave det til en, jeg kender, som overhovedet intet aner om ASP... Jeg ved mere om det end ham, da han ikke er særlig god til komputer... Derfor håbede jeg, nogen her kunne hjælpe mig...
Avatar billede olebole Juniormester
02. januar 2004 - 21:31 #5
Jomen, hvad enten du bruger denne eller en ordentlig kode, gør det jo hverken sværere eller lettere at flette ASP ind i koden - så jeg forstår ikke rigtig begrundelsen for ikke at bruge en af de mange færdige koder på nettet.

Det, du har her, er jo kun en tabel (i forældet, uskøn HTML). Du mangler 99% af den kalender, du gerne vil lave.
/mvh
Avatar billede goce Nybegynder
13. januar 2004 - 14:27 #6
k
Avatar billede goce Nybegynder
13. januar 2004 - 14:27 #7
...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester