• 締切済み

Webを製作中ですが、困っています。

Frontpage ExpressでWebを製作中です。 フレームを設定し、左のフレームにハイパーリンクを設定したアイコンを配して、右のフレームにターゲットフレームが表示されるようにしました。 その際、ターゲットフレームは、そのフレームサイズに合せて作成したのですが、他のWebにリンクした時、サイズが合わず、非常に見難くなっています。 そこで質問ですが、リンクした際に自動的に左のフレームを表示させないような設定は可能でしょうか? わかりづらい質問かもしれませんが、宜しくお願いいたします。

みんなの回答

noname#258
noname#258
回答No.3

補足質問に関してなのですが、 > たとえば、リンクを30件張っていれば…… とのことですが、リンクを30件貼っていれば、リンク タグ“<a href="リンク先URL">リンクコメントや画像</a>”が 30組あるわけですよね? それとも違う方法でリンクさせて いるんでしょうか? そのリンクタグのうち、フレームを解除して表示したいものに 対して“target="_top"”属性をつけてやればいいんですけど……。 お知りになりたいことと違ってますか?

tetusai
質問者

お礼

ご指摘の通リでした。 有難うございました。

  • deia
  • ベストアンサー率46% (15/32)
回答No.2

"リンクした際に自動的に左のフレームを表示させないような" とはフレームを解除したいと言う事ですか?  その場合、[ハイパーリンクの作成] ダイアログボックスの中のターゲットフレームのところに[_top]と入れると、フレームが解除され、リンク先の内容がウインドウ一面に表示されます。  また[_blank] と入れるとリンク先が新しいウインドウで表示されます。

tetusai
質問者

お礼

有難うございました。

noname#258
noname#258
回答No.1

ん~と、リンクをクリックした際に、フレームを解除、 または新しいウィンドウで開くようにすれば良いので しょうか? フレームを解除してリンク先を表示する場合には <a target="_top" href="リンク先">コメント等</a> 新しいウィンドウでリンク先を表示する場合には <a target="_blank" href="リンク先">コメント等</a> というふうにtarget属性に指定してやればOKです。 なお、後者の新しいウィンドウが開くようにした場合 (回避する方法もあるのかもしれませんが)Internet Explorerだと新しく開いたウィンドウが最大化されて いないと思うので、問題がなければ前者のフレームを 解除してリンク先を表示させるようにしたほうが すっきりするかもしれませんね。 ※もちろん上記の<>は半角にしてください。

tetusai
質問者

補足

有難うございました。 補足質問ですが、<a target="_top" href="リンク先">コメント等</a> の「リンク先」とは全てのリンク先を指定しなければならないのでしょうか? たとえば、リンクを30件張っていればその全てを指定しなければならないのですか? あらためてアドバイスをお願いいたします。

関連するQ&A