วิธีสร้างบุ๊คมาร์คแบบไดนามิกใน Firefox


8

เป็นไปได้หรือวิธีการทำ - มีคั่นหน้า (bookmarklet?) ที่เมื่อคลิกจะเปิดหน้าใหม่ที่จะมี 2 พารามิเตอร์ที่คำนวณตามวันที่ปัจจุบันหรือไม่

ตัวอย่างเช่นวันนี้มันจะเปิด:

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

แต่ในอีกหนึ่งสัปดาห์มันจะเป็นเช่นนั้น

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

ไม่สามารถแก้ไขปัญหาเฉพาะด้านบนของหัวของฉันได้ แต่ใช่แล้ว bookmarklet ของ JavaScript ควรสามารถทำสิ่งนี้ได้
L2G

คำตอบ:


5

ขอบคุณสำหรับโอกาสที่จะเรียนรู้บางสิ่งบางอย่าง! นี่คือสิ่งที่ฉันมาด้วย สร้างบุ๊กมาร์กโดยมีสิ่งต่อไปนี้ในฟิลด์ตำแหน่ง

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

ดูเหมือนว่าคุณต้องการตั้งแต่วันแรกของเดือนปัจจุบันถึงวันที่ถูกต้องใช่ไหม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.