Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cowboy/jquery-postmessage
jQuery postMessage: Cross-domain scripting goodness
https://github.com/cowboy/jquery-postmessage
Last synced: 4 days ago
JSON representation
jQuery postMessage: Cross-domain scripting goodness
- Host: GitHub
- URL: https://github.com/cowboy/jquery-postmessage
- Owner: cowboy
- License: gpl-2.0
- Created: 2009-10-20T15:36:37.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2015-12-17T11:34:55.000Z (almost 9 years ago)
- Last Synced: 2024-10-26T21:34:38.437Z (18 days ago)
- Language: JavaScript
- Homepage: http://benalman.com/projects/jquery-postmessage-plugin/
- Size: 271 KB
- Stars: 356
- Watchers: 27
- Forks: 133
- Open Issues: 17
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE-GPL
Awesome Lists containing this project
README
# jQuery postMessage: Cross-domain scripting goodness #
[http://benalman.com/projects/jquery-postmessage-plugin/](http://benalman.com/projects/jquery-postmessage-plugin/)Version: 0.5, Last updated: 9/11/2009
jQuery postMessage enables simple and easy window.postMessage communication in browsers that support it (FF3, Safari 4, IE8), while falling back to a document.location.hash communication method for all other browsers (IE6, IE7, Opera).
With the addition of the window.postMessage method, JavaScript finally has a fantastic means for cross-domain frame communication. Unfortunately, this method isn't supported in all browsers. One example where this plugin is useful is when a child Iframe needs to tell its parent that its contents have resized.
Visit the [project page](http://benalman.com/projects/jquery-postmessage-plugin/) for more information and usage examples!
## Documentation ##
[http://benalman.com/code/projects/jquery-postmessage/docs/](http://benalman.com/code/projects/jquery-postmessage/docs/)## Examples ##
This working example, complete with fully commented code, illustrates one
way in which this plugin can be used.[http://benalman.com/code/projects/jquery-postmessage/examples/iframe/](http://benalman.com/code/projects/jquery-postmessage/examples/iframe/)
## Support and Testing ##
Information about what version or versions of jQuery this plugin has been
tested with and what browsers it has been tested in.### jQuery Versions ###
1.3.2### Browsers Tested ###
Internet Explorer 6-8, Firefox 3, Safari 3-4, Chrome, Opera 9.## Release History ##
0.5 - (9/11/2009) Improved cache-busting
0.4 - (8/25/2009) Initial release## License ##
Copyright (c) 2009 "Cowboy" Ben Alman
Dual licensed under the MIT and GPL licenses.
[http://benalman.com/about/license/](http://benalman.com/about/license/)