0

データベースからリンクをフェッチするためにこのコードを書いています。URLをクリックした後、iframeに表示できますが、iframeの実際のsrcを取得できません。

if ( mysql_num_rows($query) > 0) 
{
   echo"<li><a href='#' class='alink'>".$key.'</a>';
   echo'<ul>';
   while($qsql=mysql_fetch_array($query)) 
        echo "<li ><a href='{$qsql['ModuleAddress']}  target='links' class='alink'>".$qsql['ModuleTitle'].'</a></li>';
   echo'</ul>';
   echo'</li>';
}

私のhtmlリンク:

<a href="#" onclick="GetIFrameUrl();">

私のiframeは次のとおりです。

<iframe width="100%" id="links" name='links' frameborder="0" src='arm.html' style="border: none;padding: 0;margin: 0;"> </iframe>

私のjsは:

function GetIFrameUrl()
                {
                    var control = document.getElementById("links");
                    alert("iframe source = " + control.src);
                }
4

0 に答える 0