باستخدام WatiN، كيف يمكنني الوصول إلى جزء رئيس من الصفحة، وتحديدا في التعريف به؟

StackOverflow https://stackoverflow.com/questions/694480

سؤال

وWatIn يوفر وظائف كبيرة من أجل الوصول البرمجي إلى أجزاء عرض صفحة الويب.

وأريد للوصول إلى جزء رئيس من الصفحة، spedifically علامات META. Watin يتيح لي الحصول على اللقب، ولكن AFAICT أي شيء آخر. هناك خاصية إنترنت إكسبلورر الذي يسمح بالوصول إلى ShDocVw.InternetExplorer. وأظن أن هذا قد يكون بداية الطريق. حتى إذا كان هذا هو الطريق الصحيح، وأنا لا أعرف كيف لمتابعته.

هل كانت مفيدة؟

المحلول

browser
    .Element(Find.ByName(nameAttribute))
    .GetAttributeValue("content");

نصائح أخرى

وهذا سوف اعطيكم مجموعة من العلامات الفوقية في صفحتك.

وبناء الجملة في WatiN 2.0 بيتا 1:

var metaTags = browser.ElementsWithTag("meta");

وبناء الجملة في WatiN 2.0 هذه البرامج وفي وقت سابق:

var metaTags  = browser.Elements.Filter(Find.By("tagName", "META"));

إذا prever بناء الجملة التالية، وقراءة بلدي بلوق وظيفة عن <لأ href = "http://watinandmore.blogspot.com/2009/03/custom-elements-and-controls-in-watin.html" يختلط = "نوفولو noreferrer"> إضافة عناصر لWatiN:

var metaTags = browser.ElementsOfType<Meta>();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top