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 ti consentirà di nascondere gli elementi HTML. Ciò sarà particolarmente utile per nascondere quei fastidiosi popup modali in linea che alcuni siti Web utilizzano per incoraggiare gli utenti a eseguire azioni.

Finora le modifiche sono state implementate nelle seguenti API:

Per nascondere elementi HTML, specifica semplicemente gli ID o i nomi delle classi di tutti gli elementi HTML che desideri nascondere. Ad esempio #myelem, .myclass. Di seguito sono riportati due esempi di come eseguire questa operazione utilizzando sia JavaScript che 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 utilizzando 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 nomi di classi oltre agli identificatori, basta specificare il selettore CSS standard. Basta passare un selettore CSS al parametro di destinazione, quindi ad esempio .myclass or #myid Se ci sono più elementi corrispondenti verrà scelto il primo.

Visualizza gli ultimi post del blog