All Projects → ilinsky → Xmlhttprequest

ilinsky / Xmlhttprequest

Licence: other
XMLHttpRequest.js - Standard-compliant cross-browser XMLHttpRequest object implementation

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Xmlhttprequest

React Af
Allows you to code using certain React.next features today! Perfect for component library maintainers.
Stars: ✭ 143 (-32.23%)
Mutual labels:  polyfill
Dialog Polyfill
Polyfill for the HTML dialog element
Stars: ✭ 2,152 (+919.91%)
Mutual labels:  polyfill
Xhr Mock
Utility for mocking XMLHttpRequest.
Stars: ✭ 188 (-10.9%)
Mutual labels:  xhr
Navigator.sendbeacon
Polyfill for Navigator.sendBeacon()
Stars: ✭ 151 (-28.44%)
Mutual labels:  polyfill
Webp Hero
browser polyfill for the webp image format
Stars: ✭ 171 (-18.96%)
Mutual labels:  polyfill
Rangeslider.js
🎚 HTML5 input range slider element polyfill
Stars: ✭ 2,153 (+920.38%)
Mutual labels:  polyfill
Kv Storage Polyfill
A polyfill for the kv-storage built-in module.
Stars: ✭ 130 (-38.39%)
Mutual labels:  polyfill
Jekyll Spaceship
🚀 A Jekyll plugin to provide powerful supports for table, mathjax, plantuml, mermaid, emoji, video, audio, youtube, vimeo, dailymotion, soundcloud, spotify, etc.
Stars: ✭ 196 (-7.11%)
Mutual labels:  polyfill
Object Fit Images
🗻 Polyfill object-fit/object-position on <img>: IE9, IE10, IE11, Edge, Safari, ...
Stars: ✭ 2,050 (+871.56%)
Mutual labels:  polyfill
Polyfill Intl Icu
This component provides a collection of functions/classes using the symfony/intl package when the Intl extension is not installed.
Stars: ✭ 2,287 (+983.89%)
Mutual labels:  polyfill
Samsa
Variable font inspector
Stars: ✭ 153 (-27.49%)
Mutual labels:  polyfill
Iphone Inline Video
📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)
Stars: ✭ 2,020 (+857.35%)
Mutual labels:  polyfill
React Anchor Link Smooth Scroll
React component for anchor links using the smooth scroll polyfill.
Stars: ✭ 186 (-11.85%)
Mutual labels:  polyfill
Imagecapture Polyfill
MediaStream ImageCapture polyfill. Take photos from the browser as easy as .takePhoto().then(processPhoto)
Stars: ✭ 150 (-28.91%)
Mutual labels:  polyfill
Stickyfill
Polyfill for CSS `position: sticky`
Stars: ✭ 2,252 (+967.3%)
Mutual labels:  polyfill
History.js
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it wi…
Stars: ✭ 10,761 (+5000%)
Mutual labels:  polyfill
Jquery Contextmenu
jQuery contextMenu plugin & polyfill
Stars: ✭ 2,148 (+918.01%)
Mutual labels:  polyfill
Share Api Polyfill
A polyfill for the sharing that can be used in desktop too, so your users can shere in their twitter, facebook, messenger, linkedin, sms, e-mail, print, telegram or whatsapp.
Stars: ✭ 210 (-0.47%)
Mutual labels:  polyfill
Datalist Polyfill
Minimal and dependency-free vanilla JavaScript polyfill for the awesome datalist-functionality
Stars: ✭ 197 (-6.64%)
Mutual labels:  polyfill
Mithril.js
A JavaScript Framework for Building Brilliant Applications
Stars: ✭ 13,062 (+6090.52%)
Mutual labels:  xhr

Scope of implementation

  1. Deliver unobtrusive standard-compliant cross-browser implementation of the XMLHttpRequest 1.0
  2. Fix browsers quirks observed in their native XMLHttpRequest object implementations
  3. Enable transparent sniffing of XMLHttpRequest object activity

How To Use

<head>
    <!-- ... -->
    <script type="text/javascript" src="XMLHttpRequest.js"></script>
    <!-- ... -->
</head>

XMLHttpRequest 2 features

The library does not and will not add support for any features found in XMLHttpRequest 2 since it is not possible to provide complete fallback implementation in older Internet Explorer browser for which this library was primarily developed. If you use this library, I recommend starting adding conditional HTML comments to limit exposure of the library only to browsers where it is really needed.

<head>
    <!--[if lte IE 9]>
    <script type="text/javascript" src="XMLHttpRequest.js"></script>
    <![endif]-->
</head>

Links to online resources

  1. XMLHttpRequest object implementation explained
  2. XMLHttpRequest 1.0 specification
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].