Ferramentas para capturar e converter a Web

Tire screenshots sem pop-ups!

18 de fevereiro de 2017

Nas próximas semanas começaremos a lançar uma atualização em nossas APIs que permitirá ocultar elementos HTML. Isso será especialmente útil para ocultar aqueles irritantes pop-ups modais embutidos que alguns sites usam para incentivar os usuários a realizar ações.

Até agora, as alterações foram implementadas nas seguintes APIs:

Para ocultar elementos HTML, basta especificar os IDs ou nomes de classe de todos os elementos HTML que deseja ocultar. Por exemplo #myelem, .myclass. Abaixo estão dois exemplos de como fazer isso usando JavaScript e PHP.

Ocultando elementos HTML usando JavaScript

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

Escondendo elementos 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");

Além disso, o parâmetro target agora aceita nomes de classes além de identificadores, basta especificar o seletor CSS padrão. Basta passar um seletor CSS para o parâmetro de destino, por exemplo .myclass or #myid Se houver vários elementos correspondentes, o primeiro será escolhido.

Ver as últimas postagens do blog