In de komende weken gaan we een update van onze API's uitrollen waarmee u HTML-elementen kunt verbergen. Dit is vooral handig voor het verbergen van die vervelende inline modale pop-ups die sommige websites gebruiken om gebruikers aan te moedigen acties uit te voeren.
Tot nu toe zijn de wijzigingen uitgerold naar de volgende API's:
Om HTML-elementen te verbergen, geeft u eenvoudig de id's of klassennamen op van alle HTML-elementen die u wilt verbergen. Bijvoorbeeld #myelem, .myclass
. Hieronder staan twee voorbeelden om dit te doen met zowel JavaScript als PHP.
HTML-elementen verbergen met JavaScript
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();
HTML-elementen verbergen met 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");
Bovendien accepteert de doelparameter nu ook klassenamen naast id's, geef gewoon de standaard CSS-selector op. Geef bijvoorbeeld één CSS-selector door aan de doelparameter .myclass
or #myid
Als er meerdere overeenkomende elementen zijn, wordt de eerste gekozen.