كيفية التحقق من html DIV العرض والارتفاع على الخادم الجانب ؟

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

  •  22-07-2019
  •  | 
  •  

سؤال

كنت أتساءل إذا كان من الممكن التحقق من DIV العرض والارتفاع على جانب الملقم (PHP) دون تشغيل أي متصفح ؟

يبدو أنه غير ممكن دون كتابة محلل, وهو لا يستحق.

واحد الساذج غولدبرغ الطريق كنت أفكر فيه هو تحويل هذا DIV إلى html (باستخدام html مرتبة), ثم إلى PDF ومن ثم الحصول على الحجم.غير فعالة.حتى في هذه الحالة أنا لست متأكدا كيف سيكون وضع PDF حجم الصفحة.

العملي الحقيقي المشكلة هي أنني أريد للتأكد من حجم الإعلانات التي تم إنشاؤها على جانب العميل.المستخدمين يتوجب على أساس الحجم فقط.ماذا يمكن أن تكون طرق بديلة للتحقق من أبعاد ؟ لا جوجل و adready (www.adready.com) تفعل شيئا مثل هذا ؟

تحرير:هذه الإعلانات هي القالب على أساس العملاء تغييرات قليلة فقط متغيرات النص.

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

المحلول

انها بالتأكيد غير ممكن.هناك عدد كبير من جانب العميل إعدادات التأثير على طرق الصفحة المقدمة التي لا يمكنك السيطرة عليها.الشيء الوحيد الذي يمكن القيام به هو استخدام خدمة مثل BrowserShots (http://browsershots.org) لجعل لقطات من ما المواقع الخاصة بك تبدو في معظم المتصفحات الشائعة.

تحرير:ما كنت يمكن أن على الفكرة الثانية ، هو كتابة سكريبت الذي يحدد حجم عناصر - من السهل بما فيه الكفاية باستخدام عبر متصفح إطار مثل النموذج باستخدام .getDimensions() - ثم ترسل البيانات إلى الملقم باستخدام Ajax.سيكون لديك لإنشاء هوية فريدة من نوعها لتحديد callcacks ولكن هذا يجب أن يكون وسيلة جيدة.يبدو قليلا من الإسراف في استخدام هذا في بيئة الإنتاج ولكن هناك أكثر من ذلك بكثير الموارد المستهلكة جافاسكريبتس بنيت في المواقع كل يوم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top