FlyJSONP实现跨域请求的 JS 类库
FlyJSONP是一个相当轻量级的JavaScript类库,使用gzip压缩后只有1.13kb。它不依赖于任何JavaScript框架,也很方便使用,只需设置一些参数便能够用它实现跨域的POST和GET请求。
在线演示:http://alotaiba.github.com/FlyJSONP/#!/demo
示例代码:
<script src="/path/to/flyjsonp.js"></script> <script> FlyJSONP.init({debug: true}); //For GET operation FlyJSONP.get({ url: 'http://storify.com/xdamman.json', success: function(data) { console.log(data); }, error: function(errorMsg) { console.log(errorMsg); } }); //For POST operation FlyJSONP.post({ url: 'http://storify.com/story/new', parameters: { username: 'your-username', api_key: 'secret-api-key', title: 'FlyJSONP', description: 'Testing it out' }, success: function(data) { console.log(data); } }); </script>
评论
XDomainJavaScript 跨域请求库
XDomain是JavaScriptCORS跨域请求的一个替代产品,无需任何服务器端的配置。只需要在同域下放置一个proxy.html文件即可。该库利用XHook来获取所有XHR,可以无缝的和其他库协
XDomainJavaScript 跨域请求库
0
AJAXCDR跨域的Ajax库
在“Cross-domainAJAXusingFlash”的基础上,增加了对表单进行智能处理的功能,封装了一个JavaScript包:AJAXCDR。通过AJAXCDR,即可轻松地解决JavaScri
AJAXCDR跨域的Ajax库
0
Task.js实现堵塞机制的 JS 库
task.js是一个用于ES6的体验库,实现了顺序的、简单优化的堵塞机制,使用JavaScript新的yield操作符。任务如同线程般交错,但它们是合作的而不是先发制人,示例代码:spawn(func
Task.js实现堵塞机制的 JS 库
0
html2canvasJavaScript 实现页面截图的类库
html2canvas 使你可以直接在用户浏览器上截取网页或部分网页的“屏幕快照”。屏幕截图基于DO
html2canvasJavaScript 实现页面截图的类库
0