على مدار الأسابيع القادمة ، سنبدأ في نشر تحديث لواجهة برمجة التطبيقات الخاصة بنا والذي يسمح لك بإخفاء عناصر HTML. سيكون هذا مفيدًا بشكل خاص لإخفاء تلك النوافذ المنبثقة الشرطية المزعجة التي تستخدمها بعض مواقع الويب لتشجيع المستخدمين على تنفيذ الإجراءات.
تم نقل التغييرات حتى الآن إلى واجهة برمجة التطبيقات التالية:
لإخفاء عناصر HTML ، ما عليك سوى تحديد أسماء المعرفات أو الفئات لكل عناصر HTML التي ترغب في إخفائها. على سبيل المثال #myelem, .myclass
. يوجد أدناه مثالان للقيام بذلك باستخدام كل من JavaScript و PHP.
إخفاء عناصر HTML باستخدام JavaScript
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();
إخفاء عناصر HTML باستخدام PHP
$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new GrabzItImageOptions();
$options->setHideElement("#myelem, .myclass");
$grabzIt->URLToImage("http://www.google.com", $options);
$grabzIt->SaveTo("test.jpg");
بالإضافة إلى ذلك ، المعلمة الهدف ، الآن تقبل أسماء الفصول بالإضافة إلى معرفات ، فقط حدد محدد CSS القياسي. مجرد تمرير محدد CSS واحد إلى المعلمة الهدف وذلك على سبيل المثال .myclass
or #myid
إذا كان هناك عناصر مطابقة متعددة سيتم اختيار العنصر الأول.