สวัสดีครับ ผมรุ่งชัยกลับมาอีกแล้วกับบทความสาระความรู้เรื่องไอมาโครเพื่องานค้าขายออนไลน์ วันนี้จะเป็นอีกหนึ่งบทความที่เป็นเนื้อหาของคอร์สออนไลน์ที่ได้เปิดตัวไปสักระยะแล้ว
บ่อยครั้งที่เราต้องบันทึกไอมาโครเพื่อปรับแต่งให้เป็นเครื่องมือที่ช่วยให้เราประหยัดเวลา แต่ก็เกิดปัญหาที่ไอมาโครไม่คลิก ไม่กดตามจุดที่เราต้องการ
ปัญหานี้ส่วนใหญ่ก็จะมองว่าไอมาโครทำงานไม่ได้ หรือปลั๊คอินนี้ไม่ดี แต่หารู้ไม่ว่าที่ไอมาโครไม่สามารถกดปุ่มเป้าหมายได้เป็นเพราะ
สิ่งเหล่านี้ ทำให้ไอมาโครไม่ทำงานเพราะการอ้างอิงถึงจุดเป้าหมายไม่ตรงกับที่เราบันทึกไว้นั่นเอง
ด้วยเหตุนี้ ทำให้เราต้องมาเรียนรู้ที่จะหาทางปรับแต่งโค้ด หาทางแก้ไข เพื่อให้ไอมาโครสามารถเข้าถึงจุดเป้าหมายได้อย่างถูกต้องไม่ผิดพลาด บทความครั้งที่แล้ว "สร้างโค้ดค้นหาค่าแอททิบิ้วที่เราต้องการเพื่อให้ไอมาโครอ้างอิง" เราได้เรียนรู้เรื่องของการใช้แอททิบิ้วที่อยู่ภายใน HTML สำหรับเป็นจุดอ้างถึง มาครั้งนี้เราจะใช้ข้อความทีเรามองแล้วน่าจะเป็นข้อความที่นิ่ง ไม่ขยับหรือเปลี่ยนแปลงบ่อยๆ เพื่อเป็นจุดอ้างอิงให้โค้ดเข้าถึงจุดเป้าหมายเข้าเรา ไม่ว่าจะเพื่อการกด การดังข้อมูลต่างๆ ก็สามารถใช้วิธีนี้ได้เลย แต่มีข้อแม้ว่า แท็ค HTML ที่ครอบข้อความอยู่ ไม่ควรเป็น DIV เพราะ ระบบจะนับรวม DIV ที่ครอบชุดข้อความอยู่ทั้งหมดที่เขาหาเจอ ทำให้การอ้างอิงเพื่อเจาะเข้าไปถึงจุดเป้าหมายของเราผิดพลาดตั้งแต่เริ่มต้นนั่นเอง
วิธีการสร้างเครื่องมือด้วยไอมาโครจะเป็นยังไง เดี๋ยวเราไปดูวีดีโอกันได้เลยครับ
บ่อยครั้งที่เราต้องบันทึกไอมาโครเพื่อปรับแต่งให้เป็นเครื่องมือที่ช่วยให้เราประหยัดเวลา แต่ก็เกิดปัญหาที่ไอมาโครไม่คลิก ไม่กดตามจุดที่เราต้องการ
ไอมาโครเข้าถึงจุดเป้าหมายจากข้อความภายในแทค HTML ที่อยู่ใกล้เคียง |
ไอมาโครเข้าถึงจุดเป้าหมายจากข้อความภายในแทค HTML ที่อยู่ใกล้เคียง
- ข้อความที่ไอมาโครบันทึกมามีการเปลี่ยนแปลง
- แอททิบิ้วที่ไอมาโครบันทึกมาไม่ว่าจะเป็น ID หรือ CLASS หรือ แอททิบิ้วอื่นๆ มีการเปลี่ยนแปลงไปจากของเดิมที่ไอมาโครได้บันทึกไว้
- ตำแหน่ง POS( Position) มีการเปลี่ยนแปลง ทำให้ไอมาโครทำงานผลิดพลาด
สิ่งเหล่านี้ ทำให้ไอมาโครไม่ทำงานเพราะการอ้างอิงถึงจุดเป้าหมายไม่ตรงกับที่เราบันทึกไว้นั่นเอง
ด้วยเหตุนี้ ทำให้เราต้องมาเรียนรู้ที่จะหาทางปรับแต่งโค้ด หาทางแก้ไข เพื่อให้ไอมาโครสามารถเข้าถึงจุดเป้าหมายได้อย่างถูกต้องไม่ผิดพลาด บทความครั้งที่แล้ว "สร้างโค้ดค้นหาค่าแอททิบิ้วที่เราต้องการเพื่อให้ไอมาโครอ้างอิง" เราได้เรียนรู้เรื่องของการใช้แอททิบิ้วที่อยู่ภายใน HTML สำหรับเป็นจุดอ้างถึง มาครั้งนี้เราจะใช้ข้อความทีเรามองแล้วน่าจะเป็นข้อความที่นิ่ง ไม่ขยับหรือเปลี่ยนแปลงบ่อยๆ เพื่อเป็นจุดอ้างอิงให้โค้ดเข้าถึงจุดเป้าหมายเข้าเรา ไม่ว่าจะเพื่อการกด การดังข้อมูลต่างๆ ก็สามารถใช้วิธีนี้ได้เลย แต่มีข้อแม้ว่า แท็ค HTML ที่ครอบข้อความอยู่ ไม่ควรเป็น DIV เพราะ ระบบจะนับรวม DIV ที่ครอบชุดข้อความอยู่ทั้งหมดที่เขาหาเจอ ทำให้การอ้างอิงเพื่อเจาะเข้าไปถึงจุดเป้าหมายของเราผิดพลาดตั้งแต่เริ่มต้นนั่นเอง
วิธีการสร้างเครื่องมือด้วยไอมาโครจะเป็นยังไง เดี๋ยวเราไปดูวีดีโอกันได้เลยครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น