No.1
- 回答日時:
まずは
http://oshiete1.goo.ne.jp/kotaeru.php3?q=27468
がヒントとなります。
<a href="*****.html" target="$$$$$"> など
全体のデフォルトターゲットを設定するときなどは、
<base target="$$$$$">などです。
※ targetには"_self"や"_blank"や対象フレームの名前など。
No.2
- 回答日時:
どのようなタイミングでターゲットを変える必要が有るのでしょうか?
もう少し具体的仕様を書いた方が回答しやすいと思います。
この回答への補足
JavaScriptの内容です。
<STYLE TYPE="text/css">
<!--
DIV.dummy {position:absolute;backgroundcolor:white;
width:100%;}
DIV.logo {position:absolute;top:0;align:center;}
DIV.menu {position:absolute;top:0;left:0;height:23;
background-color:#0077DD;}
TD.menu {color:white;background-color:#0077DD;
font-weight:bold;font-size:12pt;cursor:hand;}
DIV.sub {position:absolute;top:27;width:362;background-color:#0077DD;color:white;font-size:12pt;font-weight:bold;display:none;}
SPAN.menu {cursor:hand;}
-->
</STYLE>
<SCRIPT language="JavaScript">
<!--
---中略---
function cl(id)
{
id = id + '.htm';
window.location.href=id;
window.location.target=frame3;
}
//-->
</SCRIPT>
<DIV CLASS="menu" ID="menu">
<TABLE BORDER=0 CELLPADDING=2 CELLPACING=0>
<TR>
<TD CLASS="menu" ID="m1" onMouseover="ov(id)" onMouseout="ot(id)">自動車関係ゴム産業機械</TD>
<TD CLASS="menu" ID="m1s">|</TD>
<TD CLASS="menu" ID="m2" onMouseover="ov(id)" onMouseout="ot(id)">自動組立機械</TD>
<TD CLASS="menu" ID="m2s">|</TD>
<TD CLASS="menu" ID="m3" onMouseover="ov(id)" onMouseout="ot(id)">巻線機</TD>
<TD CLASS="menu" ID="m3s">|</TD>
<TD CLASS="menu" ID="m4" onMouseover="ov(id)" onMouseout="ot(id)">自動供給装置</TD>
<TD CLASS="menu" ID="m4s">|</TD>
<TD CLASS="menu" ID="m5" onMouseover="ov(id)" onMouseout="ot(id)">産業用ロボット</TD>
<TD CLASS="menu" ID="m5s">|</TD>
<TD CLASS="menu" ID="m6" onMouseover="ov(id)" onMouseout="ot(id)">ガラス磨き機</TD>
</TR>
</TABLE>
</DIV>
<DIV ID="s1" CLASS="sub" onMouseout="hide()">
<SPAN ID="s11" CLASS="menu" onMouseover="ov(id)" onMouseout="ot(id)" onClick="cl(id)">なまえ<br></SPAN>
</DIV>
このように、<a href=""というようにリンクするのではなく、CSSと合わせて、<SPAN>でリンクするのです。
No.3ベストアンサー
- 回答日時:
あまり使わない?方法ですね。
よく使うのは<a herf="#" onClick="jmpURL(1)">カツ丼</a>
<a herf="#" onClick="jmpURL(2)">天丼</a>
としてリンクを張ってスクリプトを呼び出しスクリプトの引数で
function cl(id)
{
id = id + '.htm';
window.location.href=id;
window.location.target=frame3;
}
の部分を
function jmpURL(id)
{
if id == 1 then
window.location.href=カツ丼飛び先URL;
window.location.target=カツ丼表示フレーム名;
else ・・・
idが1の処理。1の時と同様に・・
}
のような方法です。
手元にリファレンスが無いので、詳しく書けませんが、だいたいこんな感じです。引数をもっと上手に使えば、もう少しは美しいスクリプトになると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 英単語帳について質問です。 たくさんの回答お待ちしております。 現在高3、産近甲龍志望です。 現在タ 5 2023/08/21 11:50
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- 中途・キャリア 転職後すぐの転職について(人生について) 6 2022/11/11 13:21
- 大学受験 佛教大学の社会福祉士学部って相当レベル高いですか? 元々Fラン(BF)の大学進学予定でした。 通信制 1 2022/10/14 11:42
- 妊娠・出産 妊娠中の就業と契約について 今0歳の娘がいて妊娠12週の妊婦です 週5のパート契約になっています サ 5 2023/03/19 07:19
- 大学受験 単語について質問です。 高1の時にターゲット1400を配られてやっていたんですが、2年生になるまでに 2 2022/04/17 03:46
- 英語 ターゲット1900についてです。 単語がなかなか覚えられません。 例えばよく分からない長い単語だった 3 2022/08/27 19:49
- 兄弟・姉妹 いとこの家に2日ほど滞在しているのですが、いとこの女子高生2人が僕の弟(小3)をことある事にくすぐっ 4 2022/08/06 17:10
- 会社・職場 現在アルバイトをしている学生です。 初バイトで分からないことがあり質問させて 頂きます。 先日急なシ 5 2022/08/15 07:26
- Gmail YouTubeのGoogleアカウントについて?です 今現在使っているYouTubeのアカウントのメ 2 2023/04/01 20:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MAX関数を使ってからLEFT JOIN...
-
背景色を一定時間ごとにランダ...
-
javascriptでURLにマウスオーバー
-
[急ぎ] videoタグで埋め込んだm...
-
タブで開いてさらにタブ内をア...
-
javascriptでpostした値が取得...
-
jQueryでシンプルドラッグドロ...
-
プルダウンとチェックボックス...
-
ダブルクォーテーションが消え...
-
<前 次> のようなリンクを見...
-
【jquery】スクロールで背景画...
-
jqueryを使って無駄なspanタグ...
-
displayの状態を取得したい
-
jTweetsAnywhereでハッシュタグ...
-
iframe内のリンクが飛ばないの...
-
取得した要素がインライン要素...
-
htmlの記述で link rel=styles...
-
画像の上に画像リンクを貼る方法
-
スライダーを実装した場合、ペ...
-
文字を固定したいのですが…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MAX関数を使ってからLEFT JOIN...
-
javascriptテキストBOX色を元に...
-
読み込んだQRコードをフォーム...
-
createElementで作成した要素を...
-
removeEventListenerについて
-
IFRAMEの表示/非表示を切り替え...
-
タブで開いてさらにタブ内をア...
-
変数名をどのようにつけるのが...
-
クリックで色変更後に既に変更...
-
表示・非表示のスクリプトで、...
-
HTMLとJavaScriptで作ったタイ...
-
console.log結果をhtmlで表示し...
-
jQueryでクリックされた要素のi...
-
HTMLタグに複数のクラスを設定...
-
指定したパスが現URLに含まれて...
-
iframe内のリンクが飛ばないの...
-
背景色を透明化
-
テキストエリア内の一部の文字...
-
変数内容をHTML内で表示する方法
-
classの中の<a>タグにidを追加
おすすめ情報