ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

อาการ

การแอคชันอัตโนมัติของเว็บ เช่น "คลิกลิงก์บนเว็บเพจ" หรือ "สร้างเขตข้อมูลข้อความบนเว็บเพจ" จะเลื่อนไปยังองค์ประกอบเป้าหมายตามค่าเริ่มต้นก่อนที่จะโต้ตอบกับองค์ประกอบนั้น นอกจากนี้ การแอคชัน "แยกข้อมูลจากเว็บเพจ" จะแยกเฉพาะข้อมูลที่โหลดบนหน้าแล้วเท่านั้น

If for some reason the web automation actions do not scroll or the Extract data does not extract all the results, then you can manually scroll on a web page, with the following Javascript approach.

การตรวจสอบปัญหา

เมื่อต้องการตรวจสอบว่าการดําเนินการอัตโนมัติของเว็บไม่เลื่อนบนเว็บเพจก่อนที่จะโต้ตอบกับองค์ประกอบ หรือแยกการดําเนินการข้อมูลไม่ได้แยกผลลัพธ์ทั้งหมด ให้แสดงเว็บเพจไปยังเบื้องหน้า ดูโฟลว์เดสก์ท็อปที่เรียกใช้และตรวจสอบตัวแปรผลลัพธ์ ใช้วิธีแก้ไขปัญหาชั่วคราวต่อไปนี้เพื่อเลื่อนบนเว็บเพจด้วยตนเอง

วิธีแก้ไขปัญหาชั่วคราว

Use the action "Run JavaScript function on web page" as shown below:

ข้อความแสดงแทน

window.scrollTo(xpos, ypos)

ใน xpos ของสั่งด้านบนจะระบุการเลื่อนในแนวนอนและ ypos จะระบุการเลื่อนในแนวตั้ง

เมื่อต้องการเลื่อนทั้งหมดทางด้านล่างของเว็บเพจ ให้ปรับเปลี่ยนสั่งเพื่อ:


function ExecuteScript() {
window.scrollTo(0, document.body.scrollHeight);
}

ปุ่ม โหลดเพิ่มเติม

บางครั้งจะมีองค์ประกอบ "โหลดเพิ่มเติม" ปรากฏอยู่ด้านล่าง

เมื่อต้องการโหลดผลลัพธ์ทั้งหมด คุณควรคลิกปุ่ม "โหลดเพิ่มเติม" แล้วทําซ้ําการดําเนินการนั้นตราบใดที่ยังมีองค์ประกอบอยู่ คุณสามารถบรรลุสิ่งนี้ได้ด้วยการวนรอบตามเงื่อนไข (การแอคชัน "เงื่อนไขการวนรอบ")

วิธีการเลื่อนภายในองค์ประกอบของเว็บเพจ


ถ้าคุณต้องการเลื่อนภายในองค์ประกอบของเว็บเพจ คุณสามารถใช้คุณสมบัติ HTML DOM scrollTop

ชุดคุณสมบัติ ScrollTop หรือส่งกลับจํานวนพิกเซลที่เนื้อหาขององค์ประกอบเลื่อนตามแนวตั้ง

ตัวอย่างของโค้ด JavaScript จะเป็น:

ExecuteScript() {

document.getElementById('id_of_the_target_element').scrollTop -= 50;

}

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพการแปลแค่ไหน

สิ่งที่ส่งผลกระทบต่อประสบการณ์ใช้งานของคุณ

มีคําติชมเพิ่มเติมใดๆ หรือไม่ (ไม่บังคับ)

ขอบคุณสำหรับคำติชมของคุณ

×