ホームページビルダー9を使用しています。
サイトのトップページのメニューをプルダウンメニューにしています。
このメニューの一部をクリックしたら、同ページのインラインフレーム内にサブメニューを
表示するようにしたいのです。
スクリプトはこんな感じです。
<SCRIPT language=JavaScript>
<!--
function mmLoadMenus() {
if (window.mm_menu_1118095635_0) return;
window.mm_menu_1118095635_0 = new Menu("root",132,28,"left","middle",8,0,1000,-5,7,true,true,true,0,true,true);
mm_menu_1118095635_0.addMenuItem("1
ページ","location='○○○/○○○.htm'");
↑↑↑↑
これは別ウィンドウを開いて表示するタグ。ちゃんと動作します。
うまくいかないのが、nameという名前のインラインフレーム内に表示させようとする以下のスクリプトです。
mm_menu_1118095635_0.addMenuItem("2ページ","location='sub_window/sub1.htm' target="main");
Java Scriptを使わないノーマルな、インラインフレームに飛ばすタグを使用しているのでうまくいかないのだと思います。
どなたかご教授いただければ幸いです。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
まだ勉強不足で提示されたスクリプトを理解できないのですが(--;)
<SCRIPT language="JavaScript">
<!--
// プルダウンメニュー
flag = false;
function pullDown() {
if(flag) ID.style.visibility = "hidden";
else ID.style.visibility = "visible";
flag = !flag;
}
//-->
</SCRIPT>
<A href="javaScript:pullDown()">メニューを\表\示する</A><BR>
<DIV id="ID" style="position:absolute;visibility:hidden;">
<A href="./***.htm" target="main">1ページ</A><BR>
<A href="./***.htm" target="main">2ページ</A><BR>
</DIV>
という方法ではダメでしょうか?
どうもありがとうございます。
レイヤーを使ったプルダウンメニューは以前にも使用していましたが、相対座標がうまくできず
質問に貼り付けたスクリプトに変えた次第です。
これ、結構難解なスクリプトだとメールで見てもらった友人にも言われました。
No.1
- 回答日時:
>うまくいかないのが、nameという名前のインラインフレーム内に
>表示させようとする以下のスクリプトです。
>mm_menu_1118095635_0.addMenuItem("2ページ","location='sub_window/sub1.htm' target="main");
う~ん。。。
"name"というインラインフレームに表示したいのにtarget="main"となっているから
というオチではなくて...ですか?
ご回答ありがとうございます。
大変申し訳ありませんでした。「nameという名前のインラインフレーム」というのが間違っていました。
インラインフレームの名前は「main」でした。
引き続き、アドバイスお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
子窓で送信したら、親ウィンド...
-
指定時間になったら、WEBサイト...
-
window.open _self でとんでく...
-
小窓を表示させたい
-
htmlでテーブル内にテキストボ...
-
CSSのtransform: translate(-50...
-
エクセルでサイズ指定でPOP...
-
aタグに直接style=""で:hoverを...
-
エクセルでサイズに合ったもの...
-
ホームページビルダーで表の列...
-
Excel で等間隔で縦線を引きた...
-
Excel セルの幅が合わない
-
エクセル 画面表示拡大率によ...
-
Excelで文字の幅を変える方法
-
テーブル内の一部のみ線を変更...
-
敬語
-
<table>の<thead>を固定したい。
-
CSSの設定
-
CSSでh1とその下の文字との行間...
-
指導要録のエクセルシートを作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定時間になったら、WEBサイト...
-
window.close()で閉じられない
-
javascriptでタイトルバーを非...
-
HTMLでブラウザを終了させる方法
-
window.openした時、親ウィンド...
-
サブウインドウを開くときのフ...
-
location.hrefの使用条件について
-
『入力文字列 + .html』 に...
-
小窓を表示させたい
-
プルダウンメニューからインラ...
-
【続】 ポップアップ表示の後の...
-
location.hrefで別窓にリンクを...
-
リンクを張り、別窓を表示され...
-
Javascriptを使用したサムネイ...
-
showModalDialogで動的にページ...
-
JavaScriptで画像を横移動
-
window.open _self でとんでく...
-
自動的に小窓を開く
-
トップページをもうひとつ作る...
-
子Windowの操作(親Window遷移後)
おすすめ情報