Strumenti per acquisire e convertire il Web

Cattura schermate senza popup!

18 febbraio 2017

Nelle prossime settimane inizieremo a implementare un aggiornamento delle nostre API che consente di nascondere elementi HTML. Ciò sarà particolarmente utile per nascondere quei fastidiosi popup modali in linea che alcuni siti Web utilizzano per incoraggiare gli utenti a compiere azioni.

Finora le modifiche sono state implementate nelle seguenti API:

Per nascondere gli elementi HTML, basta semplicemente specificare l'id o i nomi di classe di tutti gli elementi HTML che si desidera nascondere. Per esempio #myelem, .myclass. Di seguito sono riportati due esempi di utilizzo di JavaScript e PHP.

Nascondere elementi HTML utilizzando JavaScript

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();

Nascondere elementi HTML usando 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");

Inoltre, il parametro target, ora accetta i nomi delle classi oltre agli identificatori, basta specificare il selettore CSS standard. Basta passare un selettore CSS al parametro target, ad esempio .myclass or #myid Se ci sono più elementi corrispondenti, verrà scelto il primo.

Visualizza gli ultimi post del blog