V kolikor že imate lastno spletno stran in bi vseeno želeli namestiti ORS IBE, je to možno preko <iframe>
elementa.
Primer delovanja si lahko ogledate na tej povezavi:
Postopek namestitve je sledeč:
ibeurl
prenese v iframe. <iframe id="ibe_frame_id" src = "http://ors.si/ibew/v1_clean/<?=$_GET[\'ibeurl\']?>" width="800" height="400"></iframe>
Obstaja možnost da se višina iframe-a dinamično prilagaja glede na vsebino znotraj iframe-a. Za to funkcionalnost morate v <head>
element na gostujoči spletni strani dodati naslednjo javascript kodo:
<script type="text/javascript"> handleSizingResponse = function(e) { var postMsg = e.data.split(':') var action = postMsg[0] // this is for resizing IBE iframe (use your own iframe ID if (action == 'ors_ibe' && parseInt(postMsg[1]) > 0) { if (document.getElementById('ibe_frame_id')) document.getElementById('ibe_frame_id').style.height= postMsg[1]+"px"; } } // Add message event listener window.addEventListener('message', handleSizingResponse, false); </script>
Ta koda bo prejela trenutno višino vsebine IBE-ja in spremenila višino vašemu iframe-u.