ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   
リンクの方法
日時: 2003/07/19 16:10
名前: ひとみん

こちらのサイトの「オプションメニューでコンパクトなリンク(フレーム)」を見ながら試しているのですが、どうしてもうまくいかないのでどなたか教えてください。
今作成中なのは、画面を縦に2分割し、左のページにオプションメニューを設定し、選択すると右の画面に表示するという方法です。(右のページは「migi」とフレーム名を設定でしています)
こちらのサイトを見ながらしても、プレビューでみるとエラーは出ないが無反応の場合もあるし、スクリプトエラーで「migiは宣言されていません」と表示されてしまう時もあります。
どこをどう直したらいいのでしょうか?
メンテ

Re: リンクの方法 ( No.1 )
日時: 2003/07/20 17:04
名前: aimix  <aimix@mbh.nifty.com>
参照: https://aimix.jp/

プレビューする時は一度保存してからでないと反映さ
れず、切り替えても何も表示されない状態となります。
一度保存してからプレビューしてみて下さい。

また、エラーが出るのはそのままではちょっと分かり
かねますので、URL等を教えて頂けたら何か分かるか
もしれません。
メンテ
Re: リンクの方法 ( No.2 )
日時: 2003/08/25 13:54
名前: オン赤  <onka@za.tnc.ne.jp>
参照: https://tovalis.or.tv

この質問、過去ログでたくさん扱われていますが、まだわかりません。
 私の問題は私のHPの「今日のカレンダー」ページです。まだテスト段階なので日付に応じて現れるタイトルは8月29日の分一つですが、どうしてもtarget設定が成功せず、画面下半分のフレームKalenderFrame3に表示されません。お教えください。
メンテ
Re: リンクの方法 ( No.3 )
日時: 2003/08/26 10:51
名前: オン赤  <onka@za.tnc.ne.jp>
参照: https://tovalis.or.tv

その後、KalenderFrame3に表示するのではなく、同じページ内のFrame1にInlineフレームを作ってそこに表示することに成功しました。
 ただ、これは同一ページ内(kalender_framepage.htm)です。新しい挑戦は、別のページ(そこにもフレームがある)のボタン(今日のカレンダー)を押して、次のようにしてkalender_framepage.htmを呼びだしたのですが、
<A href="kalender_framepage.htm" target="bottom">今日のカレンダー</A>

残念ながら、エラー:'window.top.kalenderframe1.todays_article'は Null またはオブジェクトではありません。

というのが出て困りました。
 フレーム間のリンクの問題は複雑そうですが、この問題を解決したいので、ご助言をお願いします。
メンテ
Re: リンクの方法 ( No.4 )
日時: 2003/08/26 13:10
名前: aimix  <aimix@mbh.nifty.com>
参照: https://aimix.jp/

右上の kalenderframe1 のソース内に下の部分が
あると思いますが修正します。

function showKalenderIndex(dateStr)
{
var TargetDate="https://tovalis.or.tv/kalender/kalender_Index.htm#"+dateStr;
{window.top.kalenderframe1.heute_artikel.location.href=TargetDate;}
}

この部分の windou.top を parent.frames に修正
します。
下のようになります。

function showKalenderIndex(dateStr)
{
var TargetDate="https://tovalis.or.tv/kalender/kalender_Index.htm#"+dateStr;
{parent.frames.kalenderframe1.heute_artikel.location.href=TargetDate;}
}
メンテ
Re: リンクの方法 ( No.5 )
日時: 2003/08/26 14:45
名前: オン赤  <onka@za.tnc.ne.jp>
参照: https://tovalis.or.tv

aimixさま、感謝いたします
できました。parentだったのですね!あわてて手元のJavaScriptの本を開いてみましたら、ありました。親許へ帰ってそこから。。。。ですね。稚拙なスクリプトお恥ずかしい次第。それにHPもお粗末でどうも、60歳としてはこれが精一杯でして。
★も一つ、質問が生まれました!InLineFrame設定でなぜURLを決めないと動かない?不自由で。。というもの。スレッドを改めて書きますのでまたどうぞよろしくお願いいたします。
メンテ



ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved