点击超链接并转到一个框架(新窗口),如何做到这一点


Clicking hyperlink and go to a frame (new window), how to do it?

我真的很了解这些框架;我在网上搜索过这些问题,但没有找到任何有用的教程。

我有一个显示其他网站链接的网站。目前我没有在我的网站上使用任何框架。我的网站是用php制作的,用于显示链接的代码是

echo("<a href=".$rows['url']." target="_blank">$rows['text']</a> </br>");

这段代码运行正常(单击后,url将在新窗口中打开)。但我想要的是制作一个类似于此网站的超链接http://www.tutorialized.com/tutorial/Dreamweaver-Tutorials-Free-Dreamweaver-Web-Design-Tutorials-and-Resource/69843。当点击"查看教程"时,它应该转到一个网页,上面有我的网站名称和广告,下面是另一个网站。我知道它可以通过帧来完成,但我不知道如何将我的超链接链接到帧(仅用于显示url)。

到目前为止我所理解的是。

echo("<a href=web.php target="_blank">$rows['text']</a> </br>");

当用户点击这个hyperllink时,它应该转到web.php,它有下面的代码。

<frameset rows="25%,75%">
   <frame src="index.php" />
   <frame src=<?php echo(".$rows['url']."?> />  <-- not sure about this code,i assumed that php can be inherited -->
</frameset>

但是这个代码不起作用。有人能告诉我如何在一个新窗口中像"tutorialized.com"网站那样进行超链接吗。

您的链接应该是:

echo("<a href='http://somedomain.com/web.php' target='theNameOfTheFrame'>$rows['text']</a> </br>");

但请确保帧的名称为theNameOfTheFrame