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

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?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.