Adventskalender

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von 1. FC Keller » 17.11.2010, 09:58

Hast du schon eigene Sprüche/Codes eingebunden?

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von hamigra » 17.11.2010, 11:37

Ja - hat er und zwar falsch.
Innerhalb der " müssen ' sein und das war der Fehler. :wink:
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 14:42

Script:Zeigen
var advKalender=[];
advKalender[1]='<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/OQn-_csm7KU?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>";
advKalender[2]='<embed src='<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/v9zZh0WLztw?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>";
advKalender[3]='<embed src='<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/fukrzG8AMM8?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fukrzG8AMM8?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>";
advKalender[4]='<embed src='<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/1SsBDbdCeAs?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1SsBDbdCeAs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>";
advKalender[5]='<embed src='http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[6]='<embed src='http://www.youtube.com/v/b8Gd69k5JOA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[7]='<embed src='http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[8]='<embed src='http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[9]='<embed src='http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[10]=<embed src='http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[11]='<embed src='http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[12]='<embed src='http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[13]='<embed src='http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[14]='<embed src='http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[15]='<embed src='http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[16]='<embed src='http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[17]='<embed src='http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[18]='<embed src='http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[19]='<embed src='http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[20]='<embed src='http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[21]='<embed src='http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[22]='<embed src='http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[23]='<embed src='http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[24]='<embed src='http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>Wir, das 1.FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.";

function adventsKalender(user, tag){

tag=parseInt(tag);
datum=new Date();
monat=datum.getMonth();
tag1=datum.getDate();

if(tag==0||isNaN(tag)){
var kalender=[];
for(var i=1;i<=24;i++){
kalender="<input type='button' onclick='sendeText("/advent "+i+"");' value='"+i+"' class='button'>";
}
kalender=arrayMix(kalender)
document.write("<div id='adventsKalender'>"+kalender.join(" ")+"</div><style type='text/css'>#adventsKalender .button{color:#FF0000; font-weight:bold; background-color:transparent; border:2px #FF0000 outset; margin:5px;} #adventsKalender{background-image:url(http://fckfans.kilu.de/collytest/weihhaus1.gif); width:250px; height:250px;}</style>");
return;
}
if(monat!=10){
document.write("Der Adventskalender funktioniert nur im Dezember.");
return;
}
if(user!=myNick){
tbls=document.getElementsByTagName("table");
tbls[tbls.length-1].style.display="none";
}
if(tag>tag1){
document.write("Nicht schummeln. Dieses Türchen darf erst am "+tag+" geöffnet werden ;-)");
return;
}
if(tag>24){
document.write("Es gibt nur 24 Türchen ;-)")
return;
}
document.write(advKalender[tag])
}

function arrayMix(arr){
var tmp, rand;
for(var i =0; i < arr.length; i++){
rand = Math.floor(Math.random() * arr.length);
tmp = arr;
arr = arr[rand];
arr[rand] =tmp;
}
return arr;
}

Im eingeblendeten script ist ein Fehler. Ich kann ihn nicht finden. Kann sich das bitte mal jemand anschauen und mir den script verbessern Das wäre nett.

Gruß, Hermann

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von 1. FC Keller » 18.11.2010, 14:54

Hermann hat geschrieben:Im eingeblendeten script ist ein Fehler.
Falsch. Es strotzt vor Fehlern.
Zwischen jeweils den beiden Anführungszeichen die einen "Spruch" umschließen darf kein weiteres Anführungszeichen der gleichen Art sein (außer man escaped es, das ist hier aber irrelevant)
Also entweder umschließt du die Sprüche mit zwei ' und verwendest innerhalb (also z.B. in den Flash-Codes) nur " oder du umschließt den Spruch mit " und verwendest darin nur '

Nur ein paar sich wiederholende Beispiele:
advKalender[1]='<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/OQn-_csm7KU?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>";
Der Spruch beginnt mit einem ' aber am Ende hast du fälschlicherweise ein " verwendet.
advKalender[2]='<embed src='<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/v9zZh0WLztw?fs ... ram><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>";
Das rot markierte <embed src=' ist komplett fehl am Platze. Außerdem wieder der Fehler mit dem " am Ende
advKalender[5]='<embed src='http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
Hier verwendest du in deinem Flash-Code '. Das heißt du musst den Code mit " umschließen (oder du umschließt ihn mit ' wie die anderen und ersetzt innerhalb des Codes alle ' durch ")

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von hamigra » 18.11.2010, 16:17

Hermann hat geschrieben:... Im eingeblendeten script ist ein Fehler ...
EIN Fehler? 'zig Fehler sind da drin und ich frag mich ernstlich warum ich in mühevoller Kleinarbeit gestern deinen Kalender repariert habe so daß alle Videos funktioniert haben, wenn du es Stunden später zerstörst. :roll:
Auch das <objekt....> am Anfang und das </objekt> am Ende haben da nichts zu suchen :!:
Es geht von <embed...> bis </embed>
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 16:54

hamigra hat geschrieben:
Hermann hat geschrieben:... Im eingeblendeten script ist ein Fehler ...
EIN Fehler? 'zig Fehler sind da drin und ich frag mich ernstlich warum ich in mühevoller Kleinarbeit gestern deinen Kalender repariert habe so daß alle Videos funktioniert haben, wenn du es Stunden später zerstörst. :roll:
Auch das <objekt....> am Anfang und das </objekt> am Ende haben da nichts zu suchen :!:
Es geht von <embed...> bis </embed>
Ich hab lediglich die 1. 4 Videos getauscht. Möglicherweise hab ich von meiner Festplatte aus die falsche js Datei gelöscht und die falsche auf den Webspace geladen. hamigra. hättest du eine Sicherheitskope von der richtigen js Datei?

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 19:08

Script:Zeigen
var advKalender=[];
advKalender[1]="<embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[2]="<embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[3]="<embed src="http://www.youtube.com/v/fukrzG8AMM8?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[4]="<embed src="http://www.youtube.com/v/1SsBDbdCeAs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>';
advKalender[5]="<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[6]="<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[7]="<embed src="http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[8]="<embed src="http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[9]="<embed src="http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>"';
advKalender[10]="<embed src="http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[11]="<embed src="http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[12]="<embed src="http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[13]="<embed src="http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[14]="<embed src="http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[15]="<embed src="http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[16]="<embed src="http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[17]="<embed src="http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[18]="<embed src="http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[19]="<embed src="http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[20]="<embed src="http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[21]="<embed src="http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[22]="<embed src="http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[23]="<embed src="http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>';
advKalender[24]="<embed src="http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>Wir, das 1. FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.';

function adventsKalender(user, tag){
if(user!=myNick){
tbls=document.getElementsByTagName("table");
tbls[tbls.length-1].style.display="none";
}

tag=parseInt(tag);
datum=new Date();
monat=datum.getMonth();
tag1=datum.getDate();

if(tag==0||isNaN(tag)){
var kalender=[];
for(var i=1;i<=24;i++){
kalender="<input type='button' onclick='sendeText("/advent "+i+"");' value='"+i+"'>";
}
kalender=arrayMix(kalender)
document.write(kalender.join(" "));
return;
}
if(monat!=10){
document.write("Der Adventskalender funktioniert nur im Dezember.");
return;
}
if(tag>tag1){
document.write("Nicht schummeln. Dieses Türchen darf erst am "+tag+" geöffnet werden ;-)");
return;
}
if(tag>24){
document.write("Es gibt nur 24 Türchen ;-)")
return;
}
document.write(advKalender[tag])
}

function arrayMix(arr){
var tmp, rand;
for(var i =0; i < arr.length; i++){
rand = Math.floor(Math.random() * arr.length);
tmp = arr;
arr = arr[rand];
arr[rand] =tmp;
}
return arr;
}

Ist dieser script niun richtig oder immer noch falsch? Jedenfals geht er nicht.

Gruß, Hermann

Benutzeravatar
Twilight
Beiträge: 192
Registriert: 24.06.2010, 22:28
Wohnort: Sachsen
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Twilight » 18.11.2010, 19:19

@herrmann

einmal verwendest du " und dann wieder ' ... so kann es nicht funktionieren! Schau dir mal die Codes von hamigra genau an ... denke, dann siehst du es!
MfG Twilight

*Klug ist nicht, wer keine Fehler macht. Klug ist der, der es versteht, sie zu korrigieren*

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von hamigra » 18.11.2010, 19:32

Nur der Teil der falsch ist - Beachte die Zeichensetzung :!:
Script:Zeigen
advKalender[1]="<embed src='http://www.youtube.com/v/szUl-Na5Gbk?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[2]="<embed src='http://www.youtube.com/v/9Y_eHnwF4bg?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[3]="<embed src='http://www.megavideo.com/v/Q4E4BP7L89aa ... b177b00201' type='application/x-shockwave-flash' allowfullscreen='true' width='669' height='360'></embed>";
advKalender[4]="<embed src='http://www.megavideo.com/v/HP0GIR218cbf ... 7a37fb7b11' type='application/x-shockwave-flash' allowfullscreen='true' width='669' height='360'></embed>";
advKalender[5]="<embed src='http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[6]="<embed src='http://www.youtube.com/v/b8Gd69k5JOA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[7]="<embed src='http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[8]="<embed src='http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[9]="<embed src='http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[10]="<embed src='http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[11]="<embed src='http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[12]="<embed src='http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[13]="<embed src='http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[14]="<embed src='http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[15]="<embed src='http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[16]="<embed src='http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[17]="<embed src='http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[18]="<embed src='http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[19]="<embed src='http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[20]="<embed src='http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[21]="<embed src='http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[22]="<embed src='http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[23]="<embed src='http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[24]="<embed src='http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>Wir, das 1.FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.";
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 19:36

Script:Zeigen
var advKalender=[];
advKalender[1]='<embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>";
advKalender[2]='<embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>";
advKalender[3]='<embed src="http://www.youtube.com/v/fukrzG8AMM8?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>";
advKalender[4]='<embed src="http://www.youtube.com/v/1SsBDbdCeAs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>";
advKalender[5]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[6]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[7]='<embed src="http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[8]='<embed src="http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[9]='<embed src="http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>"';
advKalender[10]='<embed src="http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[11]='<embed src="http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[12]='<embed src="http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[13]='<embed src="http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[14]='<embed src="http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[15]='<embed src="http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[16]='<embed src="http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[17]='<embed src="http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[18]='<embed src="http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[19]='<embed src="http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[20]='<embed src="http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[21]='<embed src="http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[22]='<embed src="http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[23]='<embed src="http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";
advKalender[24]='<embed src="http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>Wir, das 1. FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.";

function adventsKalender(user, tag){
if(user!=myNick){
tbls=document.getElementsByTagName("table");
tbls[tbls.length-1].style.display="none";
}

tag=parseInt(tag);
datum=new Date();
monat=datum.getMonth();
tag1=datum.getDate();

if(tag==0||isNaN(tag)){
var kalender=[];
for(var i=1;i<=24;i++){
kalender="<input type='button' onclick='sendeText("/advent "+i+"");' value='"+i+"'>";
}
kalender=arrayMix(kalender)
document.write(kalender.join(" "));
return;
}
if(monat!=10){
document.write("Der Adventskalender funktioniert nur im Dezember.");
return;
}
if(tag>tag1){
document.write("Nicht schummeln. Dieses Türchen darf erst am "+tag+" geöffnet werden ;-)");
return;
}
if(tag>24){
document.write("Es gibt nur 24 Türchen ;-)")
return;
}
document.write(advKalender[tag])
}

function arrayMix(arr){
var tmp, rand;
for(var i =0; i < arr.length; i++){
rand = Math.floor(Math.random() * arr.length);
tmp = arr;
arr = arr[rand];
arr[rand] =tmp;
}
return arr;
}

Jetzt hab ichs so und es geht auch nicht. Bin am verzweifeln. :(

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von hamigra » 18.11.2010, 19:50

Du hast es NICHT so wie beschrieben!!!
Hermann hat geschrieben:'<embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>"
Das ist schon der erste Fehler am Tag 1.
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Maxs
Moderator
Beiträge: 551
Registriert: 09.10.2008, 18:21
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Maxs » 18.11.2010, 20:02

Nicht verzweifeln, so schwer ist das nun wirklich auch nicht. Aber dein Script strotzt wieder vor Fehlern ;)
Bedenke: Ein " musst auch mit einem " geschlossen werden. Also wenn am Anfang ein " steht muss ganz am Ende auch ein " stehen. Und dazwischen darf kein " mehr stehen. Mit ' genauso. Das wär das gleiche, als würdest du in Mathe sowas machen:
(5+7]=12
Seit wann schließt man eine runde Klammer mit einer eckigen? Oder in einem deutschen Satz: Der Lehrer sagte: "Er kann die Zeichensetzung nicht wirklich'
Und nun das krassere Beispiel, so wie es dir im Script passiert ist:
[5+(7-8]*3)
Da blickt der Interpreter (der Lehrer) auch nicht mehr durch, was du jetzt meinst. :)

hier, das script sollte deine Probleme lösen, auch mal im ersten tag die Anführungstriche mit farbe markiert, damit du sieht wo sie enden: ;)
Script:Zeigen
var advKalender=[];
advKalender[1]='<embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[2]='<embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[3]='<embed src="http://www.youtube.com/v/fukrzG8AMM8?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[4]='<embed src="http://www.youtube.com/v/1SsBDbdCeAs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>';
advKalender[5]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[6]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[7]='<embed src="http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[8]='<embed src="http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[9]='<embed src="http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[10]='<embed src="http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[11]='<embed src="http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[12]='<embed src="http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[13]='<embed src="http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[14]='<embed src="http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[15]='<embed src="http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[16]='<embed src="http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[17]='<embed src="http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[18]='<embed src="http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[19]='<embed src="http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[20]='<embed src="http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[21]='<embed src="http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[22]='<embed src="http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[23]='<embed src="http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[24]='<embed src="http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>Wir, das 1. FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.';

function adventsKalender(user, tag){
if(user!=myNick){
tbls=document.getElementsByTagName("table");
tbls[tbls.length-1].style.display="none";
}

tag=parseInt(tag);
datum=new Date();
monat=datum.getMonth();
tag1=datum.getDate();

if(tag==0||isNaN(tag)){
var kalender=[];
for(var i=1;i<=24;i++){
kalender="<input type='button' onclick='sendeText("/advent "+i+"");' value='"+i+"'>";
}
kalender=arrayMix(kalender)
document.write(kalender.join(" "));
return;
}
if(monat!=10){
document.write("Der Adventskalender funktioniert nur im Dezember.");
return;
}
if(tag>tag1){
document.write("Nicht schummeln. Dieses Türchen darf erst am "+tag+" geöffnet werden ");
return;
}
if(tag>24){
document.write("Es gibt nur 24 Türchen ")
return;
}
document.write(advKalender[tag])
}

function arrayMix(arr){
var tmp, rand;
for(var i =0; i < arr.length; i++){
rand = Math.floor(Math.random() * arr.length);
tmp = arr;
arr = arr[rand];
arr[rand] =tmp;
}
return arr;
}


Und hier wie du sie enden hast lassen (nur ein Beispiel):
Script:Zeigen
advKalender[6]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='480' height='385'></embed>";


Siehst du, da hast du sogar schon 3 Farben ;) Rot endet bei rot, Grün bei grün, Blau bei blau

//Edit: Ein ', dass zu viel war, im Code entfernt.
Zuletzt geändert von Maxs am 18.11.2010, 20:40, insgesamt 1-mal geändert.
Wäre es nicht adäquat, den Usus heterogener Termini zu minimieren?

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 20:22

@ Maxs:

Deiesen script den du reinhast hatte ich als erstes drin und er geht nicht genauso wie jetzt und wiederspricht dem von hamigra. Aber der von hamigra geht auch nicht. Was geht den jetzt eigendlich? Hab alles durch. Hamigra, schick mir doch bitte mal die eMail die du mir gestern schonmal geschickt hast als es noch ging. BITTE.

Maxs
Moderator
Beiträge: 551
Registriert: 09.10.2008, 18:21
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Maxs » 18.11.2010, 20:39

Sorry, hatte ein ' zu viel im Code... Das kommt davon wenn man zu schnell suchen und ersetzen benutzt ;)
Hier bitte, getestet und funktioniert:
Script:Zeigen
var advKalender=[];
advKalender[1]='<embed src="http://www.youtube.com/v/OQn-_csm7KU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[2]='<embed src="http://www.youtube.com/v/v9zZh0WLztw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[3]='<embed src="http://www.youtube.com/v/fukrzG8AMM8?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[4]='<embed src="http://www.youtube.com/v/1SsBDbdCeAs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>';
advKalender[5]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[6]='<embed src="http://www.youtube.com/v/Ppm4brxNXtU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[7]='<embed src="http://www.youtube.com/v/31cH1BdaFg4?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[8]='<embed src="http://www.youtube.com/v/-sSzFT0mzd0?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[9]='<embed src="http://www.youtube.com/v/3g_t_xqaPVE?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[10]='<embed src="http://www.youtube.com/v/VABEBtZZmqs?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[11]='<embed src="http://www.youtube.com/v/piVyoForQog?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[12]='<embed src="http://www.youtube.com/v/T3lMlBe9ZAM?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[13]='<embed src="http://www.youtube.com/v/BQ70xQsupYU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[14]='<embed src="http://www.youtube.com/v/n9qL6KMLb-U?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[15]='<embed src="http://www.youtube.com/v/S9VLPoZIRRI?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[16]='<embed src="http://www.youtube.com/v/8BxYABAznjA?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[17]='<embed src="http://www.youtube.com/v/sZG1s2zDWQM?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[18]='<embed src="http://www.youtube.com/v/aw_jfHZ4KRc?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[19]='<embed src="http://www.youtube.com/v/hzbbFXOUaeo?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[20]='<embed src="http://www.youtube.com/v/JWKEqM_Y4EU?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[21]='<embed src="http://www.youtube.com/v/ifwSVvKMy-I?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[22]='<embed src="http://www.youtube.com/v/kK4z1AidWPQ?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[23]='<embed src="http://www.youtube.com/v/MpHgp-tKwl0?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>';
advKalender[24]='<embed src="http://www.youtube.com/v/xwpHCL4X3Vw?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>Wir, das 1. FCK Herzblut-Chatteam wünschen euch frohe Weihnachten und einen guten Rutsch ins neue Jahr.';

function adventsKalender(user, tag){
if(user!=myNick){
tbls=document.getElementsByTagName("table");
tbls[tbls.length-1].style.display="none";
}

tag=parseInt(tag);
datum=new Date();
monat=datum.getMonth();
tag1=datum.getDate();

if(tag==0||isNaN(tag)){
var kalender=[];
for(var i=1;i<=24;i++){
kalender="<input type='button' onclick='sendeText("/advent "+i+"");' value='"+i+"'>";
}
kalender=arrayMix(kalender)
document.write(kalender.join(" "));
return;
}
if(monat!=10){
document.write("Der Adventskalender funktioniert nur im Dezember.");
return;
}
if(tag>tag1){
document.write("Nicht schummeln. Dieses Türchen darf erst am "+tag+" geöffnet werden ");
return;
}
if(tag>24){
document.write("Es gibt nur 24 Türchen ")
return;
}
document.write(advKalender[tag])
}

function arrayMix(arr){
var tmp, rand;
for(var i =0; i < arr.length; i++){
rand = Math.floor(Math.random() * arr.length);
tmp = arr;
arr = arr[rand];
arr[rand] =tmp;
}
return arr;
}


Und das 100% nicht der gleiche Code, den du hattest. Deiner war ja in jeder Zeile falsch ;)
Wäre es nicht adäquat, den Usus heterogener Termini zu minimieren?

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Adventskalender

Ungelesener Beitrag von Hermann » 18.11.2010, 20:54

Er geht, er geht, hurahhhhh. Ich danke euch für eure Hilfe. Jetzt aber schnellstens sichern bevor wieder was passiert. :mrgreen:

Gruß, Hermann

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 99 Gäste