在框架集中定位框架

时间:2013-11-01 14:40:58

标签: frameset

我正在使用框架集来处理将在本地计算机上运行的基于Internet浏览器的应用程序。我希望在单击图像时定位另一个框架,其中将显示细节。我试图在图像源的末尾包含“target = details”,如下所示,但是产生了一个sytax错误:

gallery.php中的图片代码:

<a href=details.php?c_id=<?php echo $c_id ?> ><img src="./images/<?php echo $row['cfilename'] target=details;?>" width="100" height="100" alt="" />

index.php中的FRAMESET:

<FRAMESET ROWS="17%,*">
   <FRAME SRC="titlebar.php" NAME=TITLE SCROLLING=NO>

   <FRAMESET COLS="26%,30%,*">
        <FRAME SRC="sidebar.php" NAME=sidebar TARGET=gallery>
        <FRAME SRC="gallery.php" NAME=gallery>
        <FRAME SRC="details.php" NAME=details>

   </FRAMESET>

   <NOFRAMES>
   <H1>Criminal Records Database</H1>
   No frames? No Problem! Take a look at our 
   <A HREF="index.php">no-frames</A> version.
   </NOFRAMES>

</FRAMESET>

1 个答案:

答案 0 :(得分:0)

您需要将target =“_ nameofframe”添加到href标记,并告诉它打开新链接的位置。 在您的情况下,图库图像的href应具有以下target =“details”

即。 <a href=details.php?c_id=<?php echo $c_id ?> ><img src="./images/<?php echo $row['cfilename'];?>" target="details" width="100" height="100" alt="" />