เหตุเกิดจากเมื่อเช้าเพื่อน sms มาบอกว่าเกรดออกแล้ว…
เลยอาบน้ำ ออนไลน์ ก่อนไปทำงาน – เข้าไปที่สำนักทะเบียนและประมวลผล จุฬาลงกรณ์มหาวิทยาลัย – login เข้าไปปุ๊บก็นึกขึ้นมาได้ว่ามันไม่ support บราวเซอร์อื่นนอกจาก ie6
ขออภัยระบบกำลังปรับปรุงสามารถรองรับได้เฉพาะ Internet Explorer Browser Version ไม่เกิน 7 เท่านั้น
ขออภัย OS X ก็ไม่มี ie เหมือนกัน (ว้อย)
ไม่ได้กระแดะ แต่นึกออกป่ะว่าอารมณ์ตอนนั้นมันรีบๆ ใครจะเปิด VM เพื่อแค่เปิด ie (วะ) – เลยแก้ปัญหาเฉพาะหน้าด้วย firebug หาลิ้งค์มั่วไปตามเรื่อง
กลับมาบ้านเลยนั่งคิดๆว่า ถ้าเจ้าของเว็บเขาไม่ทำให้มัน support เราทำเองเลยได้ไหม?
คำตอบอยู่ที่ Greasemonkey – add-ons ของ FF
Greasemonkey อนุญาตให้เราเขียน JavaScript เพื่อจะแก้ไข “อะไรก็ได้” ในหน้าเว็บที่เป็นเป้าหมาย การทำงานของมันไม่ซับซ้อน
- บราวเซอร์รีเควส url ไปหา web server
- web server ส่งผลลัพธ์กลับมา
- ไม่ชอบใจอะไร จับ Greasemonkey ละเลงซะ – จะลบนู่นนี่ทิ้ง เพิ่มนั่นโน่น แล้วแต่เราชอบเลย
เปรียบเหมือนสั่งราดหน้า คนขายทำแบบจืดมาตรฐานมา เราก็ปรุงรสตามถนัดปาก
คิดสะระตะได้ ก็ปล้ำกับเว็บสำนักทะเบียนอยู่พักใหญ่ๆ
สุดท้ายทำไม่ได้ ยอมแพ้ T-T
พี่แกเล่นใช้ frameset (เพื่ออะไร?) แถมเอาสคริปต์เมนูดึกดำบรรพ์มายัดๆใส่ – js error ก่อนที่ GM จะโหลด เลยเอวัง ด้วยประการละฉะนี้
เลยเบนเป้าหมายมาเล่นเว็บบอร์ด @LeeSongJ แทน 555
อยากรู้ว่าเป็นยังไง? ลง Greasemonkey แล้วจิ้มข้างล่าง จากนั้นเข้าไปที่ http://softwarepark.ipbfree.com โลด
Download swpForum+ here
สิ่งที่ละเลง
- เอาโฆษณาออก
- ลิ้งข้างล่างก็เอาออก (@LeeSongJ ตั้งใจหรือเป็น ads ไม่รู้ – ลบดะ)
- แก้เลย์เอาท์ที่ fix-width ไว้หลายตำแหน่ง
ปล. Greasemonkey อันตรายพอสมควรกับ user ที่ไม่รู้อิโหน่อิเหน่ อาจเจอสคริปต์ทำ key logger ได้ง่ายๆ โปรดใช้วิจารณญานในการดาวน์โหลด
ปล.2. มีสคริปต์แหล่มๆเพียบเลยที่ userscripts.org ลองเล่นแล้วจะติดใจ
2 Comments
พูดได้คำเดวว่า @LeeSongJ งานเข้า 555
ความจริงที่ออฟฟิศก็เข้าพอสมควรแล้วนะ -*-