JsHttpRequest 5

许可: 免费 ‎文件大小: 14.47 KB
‎用户评分: 4.0/5 - ‎3 ‎评分

JsHttpRequest 是一个免费、强大且跨浏览器的库,用于在 PHP 中创建基于 AJAX 的网站。它可以单独使用,也可以作为流行的原型JS库的PHP部分使用,并且与该工具完全兼容。该库还支持一个独特的功能 - 文件上传到服务器,而无需重新加载页面(AJAX 样式上传),即使您使用原型 JS 兼容接口。JsHttpRequest 具有出色的跨浏览器兼容性(例如,使用 IE 5.0,具有禁用的 ActiveX 且不支持 XMLHttpRequest)。 您可以使用任何字符编码(包括任何国家)"透明" - 忘记脚本中的手动编码/解码,所有操作都是自动完成的!您可以继续使用完整的习惯性 PHP 调试功能和编码传统(例如,库自动拦截和正确处理 PHP 通知,甚至致命错误)。您可以自由使用多维数据结构(关联数组、嵌套对象等),同时将数据从服务器发送到客户端,反之亦然(包括原型 JS 接口);在这种情况下,PHP 数组和 JavaScript 对象之间的所有转换都会自动完成。库根据浏览器功能自动选择最佳数据加载方法(例如,它使用 XMLHttpRequest(如果可用),如果没有,则尝试其他方法)。JsPRequest 的编程接口非常简单明了:您可以使用原型 JS 接口(如果您以前使用原型接口)、库自己的接口,甚至与 XMLPRequest 兼容的接口进行数据加载。您还可以使用库 (14K) 的完整功能版本或收缩版本(例如,仅支持 SCRIPT 加载器的跨浏览器版本 - 8K)。因此,JsHttpRequest 的大小相当小。

版本历史记录

  • 版本 5.x 发布于 2007-08-12
    与原型的兼容性。库 JsHttpRequest 可用作 PHP 中的服务器部件。即便如此,JsHttpRequest 的所有附加功能(跨浏览器兼容性、文件上传支持、使用国家字符集等)仍然可用。

软件信息