2012-03-11 19 views
0

私は実際にフレームを知っていました。私はインターネットでこの質問を検索しましたが、有用なチュートリアルは見つかりませんでした。ハイパーリンクをクリックしてフレーム(新しいウィンドウ)に移動するにはどうすればいいですか?

私は他のウェブサイトのリンクを表示するウェブサイトを持っています。現在、私は自分のウェブサイトでフレームを使用していません。私のウェブサイトは、リンクを示すために使用され、PHPとコードは、このコードは

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

正常に動作し(クリックしたときにURLが新しいウィンドウで開きます).but私がしたいことのようなハイパーリンクを作成することですされている使用して作られていますこのウェブサイト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"のようなハイパーリンクをすることができますが、新しいウィンドウで言うことができます。

+0

ちょっと私は自分のクエリの答えを見つけました。私は将来の参照や他のユーザーのためにここで答えを書いています。このスクリプトでエラーが見つかった場合は、返信してください。このコードは私にとって役に立ちました。 私が行ったことは、URLにリンクパラメータを渡したことです。 //開始// echo( "$rows['text']
"); // ** web.php ** // で <フレームセットの行= "25%、75%"> <フレームSRC => "index.php" /> /> – Eka

+0

私は100以上の評判を持っているので、私は定期的な回答セクション – Eka

答えて

1

あなたのリンクは、次のようにする必要があります:

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

しかし、フレームの名前がtheNameOfTheFrameであることを確認してください。

関連する問題