jquery-simple-iframe-view
A jquery plugin for simple iframe viewer.
Dependencies
- jquery
Installation
Install from npm:
$ npm install @kanety/jquery-simple-iframe-view --save Usage
Build html as follows:
<div id="index"> <p><a href="iframe1.html">iframe1.html</a></p> <p><a href="iframe2.html">iframe2.html</a></p> <p><a href="iframe3.html">iframe3.html</a></p> </div> <div id="iframes"></div>Then run:
$('#index').simpleIframeView({ container: '#iframes' });Options
URL selector options:
$('#index').simpleIframeView({ urlSelector: 'a', urlAttribute: 'href', container: '#iframes' });Iframe options:
$('#index').simpleIframeView({ container: '#iframes' template: '<iframe scrolling="no">', marginHeight: 0, maxCache: 100, autoResize: true });Callbacks
$('#iframes').simpleIframeView({ ... }).on('iframe:show', function(e, $iframe) { ... }).on('iframe:hide', function(e, $iframe) { ... }).on('iframe:loaded', function(e, $iframe) { ... }).on('iframe:resized', function(e, $iframe) { ... });License
The library is available as open source under the terms of the MIT License.