Wie erstellt man ein dynamisches Lesezeichen in Firefox?

1457
fixer1234

Ist es möglich oder wie wird es gemacht - ein Lesezeichen (Bookmarklet?) Zu haben, das beim Klicken auf eine neue Seite geöffnet wird, das 2 Parameter basierend auf dem aktuellen Datum berechnet hat?

Zum Beispiel würde es heute geöffnet sein:

http://some.site/page?from=2011-11-01&to=2011-11-28 

aber in einer woche wäre es so

http://some.site/page?from=2011-12-01&to=2011-12-05 
8
Ich kann eine bestimmte Lösung nicht aus meinem Kopf scheuchen, aber ja, ein JavaScript-Bookmarklet sollte dies können. L2G vor 12 Jahren 0

1 Antwort auf die Frage

5
Alan

Danke für die Gelegenheit, etwas zu lernen! Hier ist was ich mir ausgedacht habe. Erstellen Sie im Feld Standort ein Lesezeichen mit den folgenden Angaben.

javascript:function z() { var d = new Date(); ym = d.getFullYear() + '-' + (d.getMonth()+1) + '-'; return 'http://some.site/page?from='+ym+'01&to='+ym+d.getDate(); } window.open(z(),"_blank"); 

Es sieht so aus, als hätten Sie vom ersten Monat des aktuellen Monats bis zum aktuellen Datum gewollt, richtig?