複数の URL を持つ MySQL データベースがあります。各 URL は 1 つの iframe に表示されるため、3 つの URL = 3 つの iframe になります。このように表示します。
...
$resu = mysql_fetch_array ($consultation);
echo "<iframe src='".$resu['URL']."' onload='load(this)' id='iframe'></iframe>";
...
このスクリプトを使用すると、クリックされた iframe の URL を知ることができます (正確ではありませんが、jsFiddle では機能しませんが、私の PC では機能します (http://jsfiddle.net/7UxHv/))。
<script type='text/javascript'>
$(window).load(function(){
$('iframe#iframe').load(function(){
alert($('#iframe').attr('src'));
});
});
</script>
しかし、実際には、クリックされた行ではなく、最初のデータベース行が表示されます。
とにかく、これを行うためにそのスクリプトまたは別のフォームでクリックされたものを表示するには? ありがとう。