كيفية الحصول على تنسيق الشاشة عناصر صفحة الويب في BHO
-
19-09-2019 - |
سؤال
أنا أكتب كائن BHO ل IE.
أريد وضع الشاشة من أعلى يسار صفحة الويب. كيف يمكنني الحصول على هذا الموقف؟ topleft من العنصر الأول في عائدات DOM (0،0). إرجاع WebBrowser.left أو Top موضع المتصفح ولكن ليس الجزء العلوي الأيسر من الصفحة. أنا أستخدم iwebbrowser2.
مليون شكرا،
-نوني.
المحلول 2
أنا حل المشكلة نفسي.
ihtmlelement2.getboundingClientRect () و ihtmlelement2.geTClientRects () حل المشكلة.
- أدات
نصائح أخرى
ربما تكون قد احسبت بالفعل هذا، ولكن باستخدام clienttoscreen. وظيفة قد تساعدك.
لا تنتمي إلى StackOverflow