There are two basic ways how you may bind HTML5 client into your actual page.
A: by using URI as in the attached exampleiframe_bad_uri.html
but this approach may have following disadvantages
1. AdBlockers may refuse such links
2. Internet filters may filter out such link requests as potential injury.
3. Mobile browsers may have browser specific char limits for URI requests.
B:or by using window.name object as in the attached example iframe_good_name.html
PS: the attached examples may need extra modifications for your needs so treat it accordingly as code of practice.
To download *.html examples click on it with RIGTH mouse and then choose from context menu “Save as..”