A tutorial about making iframe's responsive by using javascript.
iFrame Resizer enables the automatic resizing of the height and width of both same and cross domain iFrames to fit the contained content. It provides a range of features to address the most common issues with using iFrames.
Retain your scroll position between pages using an iframe. Especially helpful for infinite scrolling views.
scrollFrame will hijack the user's click for elements that match the query selector you pass in and instead of reloading the page it will append a modal-like iframe that sits on top of your viewport and points to the element's href. It then uses HTML5 history APIs to make the back-button function as expected.
Pym.js embeds and resizes an iframe responsively (width and height) within its parent container. It also bypasses the usual cross-domain issues.
Featherlight is a very lightweight jQuery lightbox. It is responsive, supports images, ajax and iframes out of the box and range of configuration options, you can adapt it to your needs.