UNPKG

phpjs

Version:

php.js offers community built php functions in javascript

61 lines (49 loc) 1.64 kB
<!-- Generated by Rakefile:build --> <strong> <a href="http://kevin.vanzonneveld.net" rel="nofollow">Kevin van Zonneveld</a> </strong> on 2008-01-19 20:53:22 <br /> @ Legaev Andrey: wicked :) <hr /> <strong> Legaev Andrey </strong> on 2008-01-19 19:50:26 <br /> Ajaxian replacements of file_get_contents() and file(): <pre><code> function file_get_contents(url) { // + original by: Legaev Andrey // * note: Whis function uses XmlHttpRequest and cannot retrieve resource from different domain. var req = null; try { req = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;); } catch (e) { try { req = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;); } catch (e) { try { req = new XMLHttpRequest(); } catch(e) {} } } if (req == null) throw new Error('XMLHttpRequest not supported'); req.open(&amp;quot;GET&amp;quot;, url, false); req.send(null); return req.responseText; } function file(url) { // + original by: Legaev Andrey // * note: Whis function uses XmlHttpRequest and cannot retrieve resource from different domain. var req = null; try { req = new ActiveXObject(&amp;quot;Msxml2.XMLHTTP&amp;quot;); } catch (e) { try { req = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;); } catch (e) { try { req = new XMLHttpRequest(); } catch(e) {} } } if (req == null) throw new Error('XMLHttpRequest not supported'); req.open(&amp;quot;GET&amp;quot;, url, false); req.send(null); return req.responseText.split('\n'); } </code></pre> <hr /> <strong> Silas - shut </strong> on 2009-02-28 06:07:55 <br /> Simples e Muito útil, parabéns. <hr />