[JS] Adventskalender

Jenny
Zitat:
Original von Mordred
var AdventsMonat = 11; // Monat zum testen ändern!

danke <3 ich bin heut ein wenig... naja xD
Krissy*
& warum kann ich keine Links öffnen ? xP

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
<script  type="text/javascript">
 <!--
 // Das Script stammt von W. Zenk
 // eMail: webmaster@homepage-total.de
 // Homepage: www.homepage-total.de
 // Das Script darf frei genutzt werden,
 // solange dieser Vermerk nicht entfernt wird!

 function Advent(a){
  var x = 450; 
  var y = 300;
  var s = 1;
  var f = 0; 
  var c = 1; 
  var Datum = new Date();
  var AdventsMonat = 12;
  var Tag = Datum.getDate();
  var Monat = Datum.getMonth()+1;

  if(AdventsMonat == Monat && a == Tag){
   var Fenster = "fenster" + a +".htm";
   rahmen=window.open(Fenster,"xmas2","scrollbars="+s+",resizable="+f+",width="+x+",height="+y)
   if(c){
    rahmen.moveTo((screen.availWidth-x)/2, (screen.availHeight-y)/2);
   }
  }
 }
 //-->
</script>

<table border="1" width="100" align="center">
 <caption><b>Adventskalender</b></caption>
 <tr>
  <td><a href="javascript:Advent(1)">1</a></td>
  <td><a href="javascript:Advent(2)">2</a></td>
  <td><a href="javascript:Advent(3)">3</a></td>
  <td><a href="javascript:Advent(4)">4</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(5)">5</a></td>
  <td><a href="javascript:Advent(6)">6</a></td>
  <td><a href="javascript:Advent(7)">7</a></td>
  <td><a href="javascript:Advent(8)">8</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(9)">9</a></td>
  <td><a href="javascript:Advent(10)">10</a></td>
  <td><a href="javascript:Advent(11)">11</a></td>
  <td><a href="javascript:Advent(12)">12</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(13)">13</a></td>
  <td><a href="javascript:Advent(14)">14</a></td>
  <td><a href="javascript:Advent(15)">15</a></td>
  <td><a href="javascript:Advent(16)">16</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(17)">17</a></td>
  <td><a href="javascript:Advent(18)">18</a></td>
  <td><a href="javascript:Advent(19)">19</a></td>
  <td><a href="javascript:Advent(20)">20</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(21)">21</a></td>
  <td><a href="javascript:Advent(22)">22</a></td>
  <td><a href="javascript:Advent(23)">23</a></td>
  <td><a href="javascript:Advent(24)">24</a></td>
 </tr>
</table>
Krissy*
geht trozdem nich '^^
Mone2294
Zitat:
Original von Krissymaus
& warum kann ich keine Links öffnen ? xP

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
<script  type="text/javascript">
 <!--
 // Das Script stammt von W. Zenk
 // eMail: webmaster@homepage-total.de
 // Homepage: www.homepage-total.de
 // Das Script darf frei genutzt werden,
 // solange dieser Vermerk nicht entfernt wird!

 function Advent(a){
  var x = 450; 
  var y = 300;
  var s = 1;
  var f = 0; 
  var c = 1; 
  var Datum = new Date();
  var AdventsMonat = 12;
  var Tag = Datum.getDate();
  var Monat = Datum.getMonth()+1;

  if(AdventsMonat == Monat && a == Tag){
   var Fenster = "fenster" + a +".htm";
   rahmen=window.open(Fenster,"xmas2","scrollbars="+s+",resizable="+f+",width="+x+",height="+y)
   if(c){
    rahmen.moveTo((screen.availWidth-x)/2, (screen.availHeight-y)/2);
   }
  }
 }
 //-->
</script>

<table border="1" width="100" align="center">
 <caption><b>Adventskalender</b></caption>
 <tr>
  <td><a href="javascript:Advent(1)">1</a></td>
  <td><a href="javascript:Advent(2)">2</a></td>
  <td><a href="javascript:Advent(3)">3</a></td>
  <td><a href="javascript:Advent(4)">4</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(5)">5</a></td>
  <td><a href="javascript:Advent(6)">6</a></td>
  <td><a href="javascript:Advent(7)">7</a></td>
  <td><a href="javascript:Advent(8)">8</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(9)">9</a></td>
  <td><a href="javascript:Advent(10)">10</a></td>
  <td><a href="javascript:Advent(11)">11</a></td>
  <td><a href="javascript:Advent(12)">12</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(13)">13</a></td>
  <td><a href="javascript:Advent(14)">14</a></td>
  <td><a href="javascript:Advent(15)">15</a></td>
  <td><a href="javascript:Advent(16)">16</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(17)">17</a></td>
  <td><a href="javascript:Advent(18)">18</a></td>
  <td><a href="javascript:Advent(19)">19</a></td>
  <td><a href="javascript:Advent(20)">20</a></td>
 </tr>
 <tr>
  <td><a href="javascript:Advent(21)">21</a></td>
  <td><a href="javascript:Advent(22)">22</a></td>
  <td><a href="javascript:Advent(23)">23</a></td>
  <td><a href="javascript:Advent(24)">24</a></td>
 </tr>
</table>


Würde mal sagen, dass immer dieses java script:Advent(1) (z.B.) in den Anführungszeichen, durch die URL ersetzt werden muss, zu der du geführt werden willst Augenzwinkern
Bin mir aber nicht sicher^^
Steffi.
EDIT: Klappt doch Augenzwinkern hab verplant das man vergangene Türchen nicht öffnen kann XD
Krissy*
Sagt das doch das nur der exakte Tag geht xD
kk1994
bei mir kommt diese "hand" wenn ich über das feld fahr aber ich kann es net öffnen oO...muss ich dat datum umstellen? wiee? xD
Nedrsa

Bei mir funzt alles perfekt, allerdings möchte ich, dass man auch z.B. nach dem 1. Dezember immernoch das 1. Fenster öffnen kann.
Weiß da zufällig jemand, ob man das ändern kann und wie?
CL.mein.Traumpferd
Zitat:
Original von *Leonie

Bei mir funzt alles perfekt, allerdings möchte ich, dass man auch z.B. nach dem 1. Dezember immernoch das 1. Fenster öffnen kann.
Weiß da zufällig jemand, ob man das ändern kann und wie?

Das würde ich auch gerne Wissensmile
Vlg
Steffi.
Zitat:
Original von Mordred
Zitat:
LatinoMausi
EDIT: Klappt doch Augenzwinkern hab verplant das man vergangene Türchen nicht öffnen kann XD


Dann ersetze einfach
&& a == Tag

mit
&& a <= Tag


so geht das Augenzwinkern
Zitat:
also, der kalender läuft einwandfrei, dankeschön für den Code fröhlich

Gibts irgendeine Möglichkeit eine Seite oder einen Text einzubauen der angezeigt wird, sobald auf ein türchen geklickt wird, das noch nicht geöffnet werden soll?

lg


du kannst den monat immer einen zurückstellen und dann auf die nicht einsehbaren seiten einen solchen text schreiben aber ich finde das ist zirmlich umständlich Augenzwinkern du muss den dann ja immer wieder neu hochladen wenn dann der kommende tag ist und so...