استخراج عناصر HTML في منطقة معينة؟
-
10-07-2019 - |
سؤال
بالنظر إلى منطقة محددة بمستطيل وعنوان url، هل هناك أي طريقة لتحديد العناصر الموجودة داخل المستطيل المحدد على الصفحة على عنوان url المحدد؟
يحرر:دقة الشاشة وحجم الخط وما إلى ذلك.يمكن ضبط كافة الإعدادات الافتراضية المعقولة.
المحلول
- احصل على المستند من عنوان URL.
- قم بعرضه (في المتصفح).
- لكل عنصر في DOM للمتصفح:
- احصل على المستطيل [المستطيلات] التي يشغلها العنصر.
- قارن مستطيل العنصر بالمستطيل الذي يهمك.
نصائح أخرى
ربما، ولكنك ستحتاج إلى استخدام محرك عرض كامل للمتصفح.أوصي بتنفيذ QT لـ webkit.من السهل جدًا المضي قدمًا.
بعض الأشياء التي تحتاج إلى النظر فيها:
- دقة الشاشة.
- حجم الخط في المتصفح
- نوع المتصفح.
لا تنتمي إلى StackOverflow