آنے والے ہفتوں میں ہم اپنے API کے لیے ایک اپڈیٹ شروع کرنے جا رہے ہیں جو آپ کو HTML عناصر کو چھپانے کی اجازت دیتا ہے۔ یہ خاص طور پر ان پریشان کن ان لائن موڈل پاپ اپس کو چھپانے کے لیے مفید ہو گا جنہیں کچھ ویب سائٹس صارفین کو کارروائیاں کرنے کی ترغیب دینے کے لیے استعمال کرتی ہیں۔
اب تک کی تبدیلیاں درج ذیل APIs میں متعارف کرائی گئی ہیں۔
HTML عناصر کو چھپانے کے لیے، صرف ان تمام HTML عناصر کی id یا کلاس کے نام بتائیں جنہیں آپ چھپانا چاہتے ہیں۔ مثال کے طور پر #myelem, .myclass
. ذیل میں جاوا اسکرپٹ اور پی ایچ پی دونوں کا استعمال کرتے ہوئے ایسا کرنے کی دو مثالیں ہیں۔
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();
$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 سلیکٹر کی وضاحت کریں۔ مثال کے طور پر صرف ایک سی ایس ایس سلیکٹر کو ہدف کے پیرامیٹر پر منتقل کریں۔ .myclass
or #myid
اگر ایک سے زیادہ مماثل عناصر ہیں تو پہلے کو منتخب کیا جائے گا۔