Làm cách nào để tạo bookmark động trong Firefox?


8

Có thể, hoặc làm thế nào để làm điều đó - để có bookmark (bookmarklet?) Mà khi nhấp vào sẽ mở trang mới, sẽ có 2 tham số được tính dựa trên ngày hiện tại?

Ví dụ, hôm nay nó sẽ mở:

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

nhưng trong một tuần nữa

http://some.site/page?from=2011-12-01&to=2011-12-05

Không thể đưa ra một giải pháp cụ thể ra khỏi đầu tôi, nhưng vâng, một bookmarklet JavaScript sẽ có thể làm điều này.
L2G

Câu trả lời:


5

Cảm ơn vì cơ hội để học được điều gì đó! Đây là những gì tôi nghĩ ra. Tạo một dấu trang với các mục sau trong trường Vị trí.

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

Có vẻ như bạn muốn từ ngày đầu tiên của tháng hiện tại đến ngày hiện tại, đúng không?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.