Kongsi melalui


Tatal pada halaman web

Dalam sesetengah aliran automasi penyemak imbas, anda mungkin perlu menatal pada halaman web untuk menjadikan elemen tertentu kelihatan pada skrin.

Power Automate membolehkan menatal di laman web melalui dua pendekatan yang berbeza. Yang pertama memerlukan medan teks Fokus pada tindakan halaman web, manakala yang kedua memerlukan skrip JavaScript.

Skrol pada halaman web menggunakan medan Fokus teks pada tindakan halaman web

Untuk skrol ke unsur tertentu pada halaman web, anda boleh menggunakan medan Fokus teks pada tindakan halaman web.

Dalam sifat tindakan, anda perlu mencipta elemen UI yang memilih unsur sasaran skrol. Walaupun tujuan utama tindakan adalah untuk memfokuskan pada medan teks, anda boleh menggunakannya untuk skrol ke sebarang unsur.

Nota

Anda boleh mendapatkan maklumat lanjut tentang elemen UI dalam Automate menggunakan elemen UI.

Petikan skrin medan teks Fokus pada tindakan halaman web.

Biasanya, aplikasi web mengandungi memuatkan lebih banyak elemen di bahagian bawah halaman yang memaparkan banyak elemen. Dalam kes ini, anda boleh menyasarkan elemen memuatkan lebih banyak untuk menatal di bahagian bawah halaman.

Skrol pada halaman web menggunakan JavaScript

Selain daripada medan Tumpukan teks pada tindakan halaman web, anda boleh skrol pada halaman web menggunakan JavaScript. Untuk menjalankan JavaScript pada halaman web, gunakan tindakan Laksanakan Javascript pada halaman web.

JavaScript menyediakan fungsi window.scrollTo(xpos, ypos) yang skrol ke bahagian tertentu halaman web. Ruang letak xpos menunjukkan skrol mendatar, manakala ruang letak ypos menunjukkan skrol menegak.

function ExecuteScript() 
{
window.scrollTo(xpos, ypos);
}

Anda boleh menggantikan kedua-dua ruang letak dengan nilai, sifat atau pemboleh ubah yang dikodkan keras. Dalam contoh berikut, fungsi mengandungi nilai berkod keras.

Petikan skrin tindakan Laksanakan Javascript pada halaman web dengan fungsi scrollTo.

Jika anda ingin skrol ke bahagian bawah halaman web, anda boleh menggantikan ruang letak ypos dengan sifat document.body.scrollHeight .

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

Petikan skrin tindakan Laksanakan fungsi Javascript pada halaman web dengan sifat scrollHeight.

Jika anda ingin skrol dalam elemen halaman web, bukan halaman itu sendiri, anda boleh menggunakan skrol sifatHTML DOMTOP. Dalam contoh berikut, fungsi mengesan divElem dan menatal secara menegak 10 piksel ke bawah.

function ExecuteScript() 
{
document.getElementById('divElem').scrollTop -= 10;
}

Petikan skrin tindakan Laksanakan Javascript pada halaman web dengan sifat scrollTop.