इसके माध्यम से साझा किया गया


वेब पृष्ठ पर स्क्रॉल करें

कुछ ब्राउज़र स्वचालन प्रवाह में, आपको विशिष्ट तत्वों को स्क्रीन पर दृश्यमान बनाने के लिए वेब पेजों पर स्क्रॉल करने की आवश्यकता हो सकती है।

Power Automate दो अलग-अलग तरीकों से वेब पेजों पर स्क्रॉल करने की अनुमति देता है। पहले वाले के लिए फ़ोकस टेक्स्ट फ़ील्ड ऑन वेब पेज क्रिया की आवश्यकता होती है, जबकि दूसरे के लिए जावास्क्रिप्ट स्क्रिप्टिंग की आवश्यकता होती है।

वेब पेज क्रिया पर फोकस टेक्स्ट फ़ील्ड का उपयोग करके वेब पेज पर स्क्रॉल करें

किसी वेब पेज पर किसी विशिष्ट तत्व तक स्क्रॉल करने के लिए, आप वेब पेज पर फोकस टेक्स्ट फ़ील्ड क्रिया को तैनात कर सकते हैं।

कार्रवाई के गुणों में, आपको एक यूआई तत्व बनाना होगा जो स्क्रॉलिंग के लक्ष्य तत्व का चयन करता है। हालाँकि कार्रवाई का प्राथमिक उद्देश्य टेक्स्ट फ़ील्ड पर ध्यान केंद्रित करना है, आप इसका उपयोग किसी भी तत्व पर स्क्रॉल करने के लिए कर सकते हैं।

नोट

आप यूआई तत्वों के बारे में अधिक जानकारी यूआई तत्वों का उपयोग करके स्वचालित करें में पा सकते हैं।

वेब पेज कार्रवाई पर फोकस टेक्स्ट फ़ील्ड का स्क्रीनशॉट।

आमतौर पर, वेब एप्लिकेशन में पृष्ठों के निचले भाग में अधिक लोड करने वाले तत्व होते हैं जो कई तत्व प्रदर्शित करते हैं। इन मामलों में, आप पृष्ठ के नीचे स्क्रॉल करने के लिए अधिक लोड हो रहा है तत्व को लक्षित कर सकते हैं।

जावास्क्रिप्ट का उपयोग करके किसी वेब पेज पर स्क्रॉल करें

वेब पेज पर फोकस टेक्स्ट फ़ील्ड क्रिया के अलावा, आप जावास्क्रिप्ट का उपयोग करके वेब पेजों पर स्क्रॉल कर सकते हैं। वेब पेजों पर जावास्क्रिप्ट चलाने के लिए, वेब पेज पर जावास्क्रिप्ट फ़ंक्शन निष्पादित करें क्रिया का उपयोग करें।

जावास्क्रिप्ट window.scrollTo(xpos, ypos) फ़ंक्शन प्रदान करता है जो वेब पेज के एक विशिष्ट भाग तक स्क्रॉल करता है। xpos प्लेसहोल्डर क्षैतिज स्क्रॉल को इंगित करता है, जबकि ypos प्लेसहोल्डर ऊर्ध्वाधर स्क्रॉल को इंगित करता है।

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

आप दोनों प्लेसहोल्डर्स को हार्डकोडेड मानों, गुणों या वेरिएबल्स से बदल सकते हैं। निम्नलिखित उदाहरण में, फ़ंक्शन में हार्डकोडेड मान शामिल हैं।

स्क्रॉलटू फ़ंक्शन के साथ वेब पेज क्रिया पर जावास्क्रिप्ट फ़ंक्शन निष्पादित करने का स्क्रीनशॉट।

यदि आप किसी वेब पेज के नीचे तक स्क्रॉल करना चाहते हैं, तो आप ypos प्लेसहोल्डर को document.body.scrollHeight से बदल सकते हैं। संपत्ति.

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

स्क्रॉलहाइट प्रॉपर्टी के साथ वेब पेज एक्शन पर निष्पादित जावास्क्रिप्ट फ़ंक्शन का स्क्रीनशॉट।

यदि आप किसी वेब पेज के किसी तत्व के अंदर स्क्रॉल करना चाहते हैं, न कि पेज के अंदर, तो आप HTML DOM प्रॉपर्टी स्क्रॉलटॉप का उपयोग कर सकते हैं। निम्नलिखित उदाहरण में, फ़ंक्शन divElem का पता लगाता है और लंबवत रूप से 10 पिक्सेल नीचे स्क्रॉल करता है।

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

स्क्रॉलटॉप प्रॉपर्टी के साथ वेब पेज एक्शन पर निष्पादित जावास्क्रिप्ट फ़ंक्शन का स्क्रीनशॉट।