Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Do 04.01.2007 15:25
Titel Wo bekomme ich das Script phpdatelookup? |
|
|
Hallo,
kann mir jemand sagen, wo ich das Kalenderscript
phpdatelookup, bzw. phpdtlookup bekomme? Ich hab'
bis jetzt nur tote Links gefunden
Das ist ein php-Kalender, der nach Klick auf ein bestimmtes Datum
dieses in ein Formulatfeld überträgt. Ich denke dies geschieht mit
Hilfe von JS.
Liebe Grüße,
Patrick
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Do 04.01.2007 15:41
Titel Japp! |
|
|
Genau das, was ich gesucht hab'!!
DANKESCHÖN
|
|
|
|
|
bluespoon
Threadersteller
Dabei seit: 10.11.2006
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Do 04.01.2007 16:44
Titel Eine Frage noch zur Programmierung |
|
|
Kennt sich zufällig jemand ein wenig mit dem Kalender aus?
Folgender Code schränkt die Felder ein, die sich durch den Nutzer
markieren lassen (siehe fettgeschriebenes unten). Hier würde ich
gerne den aktuellen Tag +7 als midate und den aktuellen Tag +24
als maxdate (zum Beispiel) vergeben.
<script>
YAHOO.namespace("example.calendar");
function handleSelect(type,args,obj) {
var dates = args[0];
var date = dates[0];
var year = date[0], month = date[1], day = date[2];
var txtDate1 = document.getElementById("date1");
txtDate1.value = month + "/" + day + "/" + year;
}
function updateCal() {
var txtDate1 = document.getElementById("date1");
YAHOO.example.calendar.cal1.select(txtDate1.value);
var firstDate = YAHOO.example.calendar.cal1.getSelectedDates()[0];
YAHOO.example.calendar.cal1.cfg.setProperty("pagedate", (firstDate.getMonth()+1) + "/" + firstDate.getFullYear());
YAHOO.example.calendar.cal1.render();
}
function init() {
YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container",
{ mindate:"1/12/2007", maxdate:"1/18/2007" });
YAHOO.example.calendar.cal1.selectEvent.subscribe(handleSelect, YAHOO.example.calendar.cal1, true);
YAHOO.example.calendar.cal1.render();
/* YAHOO.example.calendar.cal1.addRenderer("2/1/2008-2/7/2008", YAHOO.example.calendar.cal1.renderCellStyleHighlight1); */
YAHOO.util.Event.addListener("update", "click", updateCal);
}
YAHOO.util.Event.addListener(window, "load", init);
</script>
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst Fr 05.01.2007 16:27
Titel
|
|
|
versuchs mal so (ungetestet..):
Code: | function init() {
myMindate = YAHOO.example.calendar.cal1.widget.DateMath.subtract(this.cfg.getProperty("pagedate"),YAHOO.widget.DateMath.DAY,7);
myMaxdate = YAHOO.example.calendar.cal1.widget.DateMath.add(this.cfg.getProperty("pagedate"),YAHOO.widget.DateMath.DAY,24);
YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container",
{ mindate:myMindate, maxdate:myMaxdate });
....... |
// edit:
ne funzt nicht.
die add und subtract funktionen musst du natürlich NACH dem initialisieren des eigentlichen kalenders aufrufen.
ich hab grad mal ein wenig in der doku rumgewühlt..
folgendes brauchst du:
DateMath.add(heute,YAHOO.widget.DateMath.DAY,7);
DateMath.subtract(heute,YAHOO.widget.DateMath.DAY,24);
pagedate
... damit solltest du dir das script eigentlich auf basis deines beispiels selber zusammenfummeln können..
Zuletzt bearbeitet von sahnemuh am Fr 05.01.2007 23:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
script deaktivieren mit einem andere script?
Wie bekomme ich das hin?
Wie bekomme ich das Spiegelbild hin?
CSS - ich bekomme die Kriese :-)
Wie bekomme ich das Rechtsklickmenü weg?
wie bekomme ich diesen effekt hin?
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|