プロが教えるわが家の防犯対策術!

ホームページビルダーV9.0を使ってページを作り、
トップページのメニュー欄にパスワード付リンク設定した
「会員のページ」というメニューを入れました。
そして他のページのメニュー欄にもこの「会員のページ」
メニューをコピーしてに貼りましたが、プレビューを見ると
『このページのスクリプトでエラーが発生しました。
ライン:68文字:1、エラー:オブジェクトを指定してください。
URL:file://\Documents and…、このページでのスクリプトを
実行し続けますか?Yes/No』というダイアログが出てきてしまい、
トップページ以外のページのメニュー欄に「会員のページ」
というメニューを入れることができません。
何か良い対策はないでしょうか?
サイトのURLは ​http://homepage2.nifty.com/canont3/
『キヤノンフォトクラブ東京第3』です。
現在はトップページ以外のページのメメニュー欄は やむを得ず
“リンク”と“更新履歴”の間が空白にしています。
ご教示宜しくお願いいたします。

A 回答 (3件)

試しに、トップページ以外のページ(club.html)のメニュー欄に以下の記述をコピーし、


<FONT size="+2"><A href="passteisei.html" onclick="return _HpbPwdWnd(this,'&\\Qc^YWR)tW(XZ_P}kKfeHfv');" class="hpb-vmenu1-link1" target="_parent">
会員のページ</A></font>

なお且つ<HEAD>タグ内に以下の記述をコピーしましたら
<SCRIPT language="JavaScript" charset="Shift_JIS" src="checkpassword80.js"></SCRIPT>

スクリプトエラーは発生せず、パスワード付きリンク画面が問題なく開きました。

<HEAD>タグ内の記述または、HTMLタグのコピー&ペーストの方法をチェックされてはいかがでしょうか。

見当はずれの回答でしたらごめんなさい。
    • good
    • 0
この回答へのお礼

明快な回答ありがとうございました。
お蔭様で無事解決し、全頁のメニュー欄に
「会員のページ」を入れることができました。
助かりました。ありがとうございました。

お礼日時:2006/12/10 22:47

パスワード用のjavascriptが読み込まれていないからでしょうね。


<head>~</head>にTopページに書かれているものと同じ
checkpassword80.jsとCheckPassword80.jsを読み込む記述を加えたらいかがですか。
    • good
    • 0
この回答へのお礼

その通りでした。ありがとうございました。

お礼日時:2006/12/10 22:44

 昨日、私もこのような状態にありました。

 HPB V11.0です。
CGI?プログラムを正常に作動させていないことが原因のようです。

 次の手順で確かめてみてください。
1. パスワードを設定したページをまず保存する。
  (「会員のページ」は、もちろんサイト内におきます。)
2. プレビュー画面で確かめる。
3. 見られない場合は、ツールバーの「Internet Explorerを起動」をクリックして確かめる。
  (インタエーネットを接続した状態で)
    • good
    • 0
この回答へのお礼

ありがとうございました。
<HEAD>タグ内に
<SCRIPT language="JavaScript" charset="Shift_JIS" src="checkpassword80.js"></SCRIPT>
を入れることにより解決いたしました。
お手数をおかけしました。

お礼日時:2006/12/10 22:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!