Musel som prerobit sposob volania tej fcie, dufam ze to nevadi. Cize <script>:
Kód:
<script type="text/javascript">
var loadit = function( src )
{
var f=document.getElementById('myframe'), l=document.getElementById('loading').style;
l.display='block';
f.src = src;
f.onload=function()
{
l.display='none';
};
if(window.attachEvent)
{
f.attachEvent('onload', f.onload);
}
return;
}
</script>
Pricom odkazy (<a>) vyzeraju takto:
Kód:
<a href="http://www.google.com/" target="myframe" onclick="loadit( this.href ); return false;">Google</a><br>
Vsimni si hlavne onclick atribut, pri odkazoch musi vyzerat presne tak. Natiahnutie stranky si zadaj ako atribut onload pre body:
Kód:
<body onload="loadit( 'http://www.pcforum.sk' );">
Parameter loadit funkcie hovori o adrese, ktora sa ma nacitat v iframe.