{"id":93,"date":"2017-02-06T14:35:14","date_gmt":"2017-02-06T16:35:14","guid":{"rendered":"http:\/\/hackerzone.com.br\/blog\/?p=93"},"modified":"2017-02-06T14:53:16","modified_gmt":"2017-02-06T16:53:16","slug":"procurar-um-link-pdf-na-pagina-com-jquery","status":"publish","type":"post","link":"http:\/\/hackerzone.com.br\/blog\/procurar-um-link-pdf-na-pagina-com-jquery\/","title":{"rendered":"Procurar um link PDF na p\u00e1gina com jQuery"},"content":{"rendered":"<p>Surgiu a necessidade de procurar por links PDF&#8217;s dentro de uma p\u00e1gina para defini-los como links de download e n\u00e3o para abrir o PDF dentro da pr\u00f3pria p\u00e1gina, antigamente precis\u00e1vamos criar uma p\u00e1gina PHP e definir os cabe\u00e7alhos e tudo mais, s\u00f3 que com o surgimento do HTML5 tudo se tornou mais f\u00e1cil, basta definir o atributo download no link, desta forma:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;a href=&quot;documento.pdf&quot; download=&quot;Nome do arquivo no momento de salvar&quot;&gt;Clique para baixar&lt;\/a&gt;\r\n<\/pre>\n<p>Segue o script:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;script type='text\/javascript'&gt;\r\njQuery(document).ready(function(){\r\n\tjQuery('a[href$=&quot;.pdf&quot;]').attr('download','Nome Personalizado');\r\n});\r\n&lt;\/script&gt;\r\n<\/pre>\n<p>Link antes da execu\u00e7\u00e3o do script<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;a href=&quot;documento.pdf&quot;&gt;Clique para baixar&lt;\/a&gt;\r\n<\/pre>\n<p>Resultado:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;a href=&quot;documento.pdf&quot; download=&quot;Nome Personalizado&quot;&gt;Clique para baixar&lt;\/a&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Surgiu a necessidade de procurar por links PDF&#8217;s dentro de uma p\u00e1gina para defini-los como links de download e n\u00e3o para abrir o PDF dentro da pr\u00f3pria p\u00e1gina, antigamente precis\u00e1vamos criar uma p\u00e1gina PHP e definir os cabe\u00e7alhos e tudo mais, s\u00f3 que com o surgimento do HTML5 tudo se tornou mais f\u00e1cil, basta definir [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,30],"tags":[32,31,33],"class_list":["post-93","post","type-post","status-publish","format-standard","hentry","category-javascript","category-jquery","tag-javascript","tag-jquery","tag-search-object","cat-29-id","cat-30-id"],"_links":{"self":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":2,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"predecessor-version":[{"id":95,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions\/95"}],"wp:attachment":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}