{"id":1376,"date":"2014-05-27T12:51:46","date_gmt":"2014-05-27T10:51:46","guid":{"rendered":"http:\/\/blog.kodono.info\/wordpress\/?p=1376"},"modified":"2014-05-27T12:53:42","modified_gmt":"2014-05-27T10:53:42","slug":"tiny-ajax","status":"publish","type":"post","link":"https:\/\/blog.kodono.info\/wordpress\/2014\/05\/27\/tiny-ajax\/","title":{"rendered":"Tiny AJAX"},"content":{"rendered":"<p>This is a very tiny javascript code to do an AJAX Request:<\/p>\n<pre class=\"brush:javascript\">\r\n\/*\r\n m: method (\"get\", \"post\")\r\n u: url\r\n a: async (true) or sync (false)\r\n c: callback (with 'xhr' as a parameter)\r\n d: post_data (the data to post)\r\n*\/\r\nfunction tiny_ajax(m,u,a,c,d){with(new(this.XMLHttpRequest||ActiveXObject)(\"Microsoft.XMLHTTP\"))onreadystatechange=function(){readyState^4||c(this)},open(m,u,a),send(d)}\r\n<\/pre>\n<p>And an example:<\/p>\n<pre class=\"brush:javascript\">\r\ntiny_ajax('get', 'http:\/\/www.google.com', true, function(xhr) {\r\n    alert(xhr.responseText)\r\n})\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>This is a very tiny javascript code to do an AJAX Request: \/* m: method (&#8220;get&#8221;, &#8220;post&#8221;) u: url a: async (true) or sync (false) c: callback (with &#8216;xhr&#8217; as a parameter) d: post_data (the data to post) *\/ function tiny_ajax(m,u,a,c,d){with(new(this.XMLHttpRequest||ActiveXObject)(&#8220;Microsoft.XMLHTTP&#8221;))onreadystatechange=function(){readyState^4||c(this)},open(m,u,a),send(d)} And an example: tiny_ajax(&#8216;get&#8217;, &#8216;http:\/\/www.google.com&#8217;, true, function(xhr) { alert(xhr.responseText) })<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","hide_page_title":"","footnotes":""},"categories":[11,33],"tags":[24,151,158],"class_list":["post-1376","post","type-post","status-publish","format-standard","hentry","category-niveau-debutant","category-programmation","tag-javascript","tag-niveau-debutant","tag-programmation"],"_links":{"self":[{"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/posts\/1376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/comments?post=1376"}],"version-history":[{"count":4,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/posts\/1376\/revisions"}],"predecessor-version":[{"id":1380,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/posts\/1376\/revisions\/1380"}],"wp:attachment":[{"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/media?parent=1376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/categories?post=1376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kodono.info\/wordpress\/wp-json\/wp\/v2\/tags?post=1376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}