Jak utworzyć dynamiczną zakładkę w Firefoksie?

8

Czy to możliwe lub jak to zrobić - mieć zakładkę (bookmarklet?), Która po kliknięciu otwiera nową stronę, która ma 2 parametry obliczone na podstawie bieżącej daty?

Na przykład dzisiaj otworzy się:

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

ale za tydzień będzie

http://some.site/page?from=2011-12-01&to=2011-12-05
fixer1234
źródło
Nie mogę oderwać od głowy konkretnego rozwiązania, ale tak, skrypt JavaScript powinien być w stanie to zrobić.
L2G

Odpowiedzi:

5

Dzięki za możliwość nauczenia się czegoś! Oto, co wymyśliłem. Utwórz zakładkę z następującymi elementami w polu Lokalizacja.

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");

Wygląda na to, że chciałeś od pierwszego dnia bieżącego miesiąca do bieżącej daty, prawda?

Alan
źródło