• ベストアンサー

パスワード設定したメニューを別ページに貼れない

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

質問者が選んだベストアンサー

  • ベストアンサー
  • abukuma06
  • ベストアンサー率51% (43/83)
回答No.2

試しに、トップページ以外のページ(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タグのコピー&ペーストの方法をチェックされてはいかがでしょうか。 見当はずれの回答でしたらごめんなさい。

nochiai360
質問者

お礼

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

その他の回答 (2)

  • crepon133
  • ベストアンサー率51% (399/776)
回答No.3

パスワード用のjavascriptが読み込まれていないからでしょうね。 <head>~</head>にTopページに書かれているものと同じ checkpassword80.jsとCheckPassword80.jsを読み込む記述を加えたらいかがですか。

nochiai360
質問者

お礼

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

  • siotan88
  • ベストアンサー率37% (176/466)
回答No.1

 昨日、私もこのような状態にありました。 HPB V11.0です。 CGI?プログラムを正常に作動させていないことが原因のようです。  次の手順で確かめてみてください。 1. パスワードを設定したページをまず保存する。   (「会員のページ」は、もちろんサイト内におきます。) 2. プレビュー画面で確かめる。 3. 見られない場合は、ツールバーの「Internet Explorerを起動」をクリックして確かめる。   (インタエーネットを接続した状態で)

nochiai360
質問者

お礼

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

関連するQ&A

  • hrefでのページ遷移とscript読み込みについて質問です。

    hrefでのページ遷移とscript読み込みについて質問です。 file:///C:/homepage/main.html というhtmlファイルの中に<li><a href="next.html">aaa</a></li> というリンクを作り、これをクリックすると、 URL欄に file:///C:/homepage/main.html#next.html と表示され、next.htmlの<script>内に記述されているjavaスクリプトが読み込まれません。 URL欄ににfile:///C:/homepage/next.html と直で入力するとスクリプトは読み込まれます。 URLがfile:///C:/homepage/next.htmlに遷移されるようにし、 きちんとスクリプトも読み込まれるようにするにはどうしたらいいでしょうか? ブラウザはFireFox 3.6を使用しています。 ご回答宜しくお願いします。

  • メニュー

    サイトを作るときに、必ずメニューを作りますよね。 ですが、トップページにあるメニュー欄を少しでも編集すると、全ページのメニュー欄を編集しなくてはならなくなります…。(全ページにトップページと同じメニューがある場合) その手間を省く方法はないんですかね? 一つのところを編集すれば、全ページに影響するようにしたいです。 検索エンジンでも、なんと検索したらいいか分からずに、分かりませんでした。 ホームページビルダーv7を使っています。

  • ホームページのページの増やし方

    新しくホームページを作ろうとしています。トップページはとりあえず設置できたのですが、次のページの作り方がわかりません。トップページと同じようにアップロードして、トップページからリンクを貼ればよいというのはわかったのですが、新しく設置したページのURLがわからないんです・・・。ファイルから開くとアドレス欄にファイル名のようなものが表示されるのです。どう開いてどこを見ればわかるでしょうか。ちなみに忍者ツールを使わせてもらっています。 初心者なのでよろしくお願いします。

  • 「△実行しましたが、ページでエラーが発生しました」

    さんざん調べたのですが、わからなかったので質問します。 最近作成したホームページのトップページからメニューを実行すると、 下記のエラーが出ます。 -------------------------------------------------- ライン:173 文字:1 エラー:書き込みできません。 コード:0 URL:(私のホームページでの実行URLです) -------------------------------------------------- このページにはインラインフレームを使っておりまして、 各メニューの内容は、そのフレーム内に表示されるようにしています。 他では問題ありませんので、ここに原因があるような気がいたします。 それと、ローカルのパスで試すと、エラーは表示されません。 しかし、アップロードして(URLにして)実行すると、エラーが出ます。 エラーに表示されている「URL」が、それです。 ・java scriptはつかっておりません。 ・一時ファイル、履歴(すべてのオフラインコンテンツ)など消してみました。 ・IE.5.5 Meです。 ・ジオシティーズです。 よろしくお願いします。

  • 別windowのフレーム内のページを入替え可能?

    ある情報を提供しているwebページを収集してリンク集にしています。 ロボット型の検索で「url2」を見つけても、トップページへのリンクが なく、上位ディレクトリを辿っていくと、url0 (frameset) の中で frame name="xxx" に表示されるようになっているケースがあります。 (直リンク禁止を表明していない公式サイトを収集対象にしています) そんなサイトに限って (?)、トップページ url1 から目的の url2 までの ナビゲーションが分かりにくかったりします。url0 にリンクを張るべき なのは重々承知していますが、name="xxx" のフレームに指定されている url1 の代わりに url2 を表示させるリンクは不可能でしょうか? 初心者scriptでフレーム xxx に表示されたのは、framesetで指定された url1のままでした。構文↓の間違えか、もともと不可能か、ご教授ください。 window.open("url0", "window2"); window2.xxx.location.href="url2";

  • リンクメニューのコピーについて

    ホームページ・ビルダーV10を使用しています。トップページにリンクメニューを貼りました。それを他のページにコピーしました。コピーそのものはうまくいったのですが、他のページではリンクメニューの文字がトップページのものよりもずいぶんと大きくなってしまいました。どうしてでしょうか教えてください。ちなみにトップページの文字のサイズは200ぐらいにしてあります。それより小さいと見づらいためです。

  • トップページの相互リンクについて

    トップページにあるリンクの欄をドロップダウンメニューにしようと考えているのですが、ドロップダウンメニューにしたときトップページによる相互リンクの効果は保たれますか?それとも、もはやトップページの効果がなくなってしまうのでしょうか?

    • ベストアンサー
    • HTML
  • ジオシティーズでページが表示できません

    ジオシティーズでページが表示できませんと表示されてしまいます。 こんにちは、ホームページ作成初心者のものです。 今、ジオシティーズでHPを作成しているのですが トップページ(フレームページ)が表示出来なくて困っています。 メニューを左、内容を右としているのですが、そのメニューの中にトップページのリンクを作ったのですが、リンクをクリックしてもページが表示できませんと表示されてしまいます。 トップページ(フレームページ)自体は表示出来てるし、他のメニューはちゃんと右に表示されるのですがトップページのリンクだけ表示できません。 開いた時はトップページとして右に表示されるのですが、リンクをクリックすると表示できません。 何が問題でしょうか? URLも間違ってないと思うのですが…あ、でもそのトップページに使用しているページをプロパティでURLを確認したらの一番最後の.htmに%22という文字が付いてましたがこれも関係あるのでしょうか? 文章がまとまらなくて申し訳ございません。 自分でも試行錯誤して頑張ってみますが、ページが表示されない何が問題かわかる方いらっしゃいましたらご教授お願いします。 カテ違いだったらすみません、HTMLで作ってます。

    • ベストアンサー
    • HTML
  • ページをひらくには

    http://homepage1.nifty.com/SR-HAKODATE/ このURLなのですが、つぎのページへはいれません。 リンクなどもひょうじされずピンク色の社名などが表示されているだけです。 つぎのページへすすむにはどうすればよいのでしょう?

  • プルダウメニューの項目をクリックして!ページを開く

    Jaba Scriptでプルダウンメニューを作成して、項目をクリックすればページが開くホームページを作成中です。  参考書片手に現在頑張っているところですが!  以下がその参考書のプログラムです。 ------------------------------------------------------  <HTML> <HEAD> <TITLE>リンク先をプリダウンメニューで表示したい</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- function linkMenu(m) { if(m==0)return; document.form01.url.selectedlndex = 0; if(m == 1) document.location="http://www.k-support.gr.jp/index.html"; if(m == 2) document.location="http://www.takasaku.co.jp"; } //--></SCRIPT> </HEAD> <BODY> <FORM NAME="form01"> <SELECT NAME="url" onChange="linkMenu(this.selectedlndex)"> <OPTION>クリックして選択してね <OPTION>e-support <OPTION>Office TAKASAKU </SELECT> </FORM> </BODY> </HTML> -----------------------------------------------------------  以上のプログラムの11行目の  http://www.k-support.gr.jp/index.html   HPファイルの”トップページ”アドレスだと思います。  それでは13行目の  http://www.takasaku.co.jp  のアドレスはいったい何のアドレスでしょうか!   プルダウンメニューは簡単にできますが  プルダウンメニューから  「項目を選択」→「クリック」・すればそのページが開く といったようなごく普通のHPを開く場合の流れですが、ページへリンクさせるには以上プログラムで  本当にできるのでしょうか!?    たとえば!以上のプログラムの中の <OPTION>e-supportでe-supportを   クリックすれば    http://homepage3.nifty.com/mtaiyo/9%E2%96%B3ABC.JPG  のアドレスへのページが出てくるようにしたいのですがどうしたら出来るのでしょうか!? ちなみに トップページのアドレスは  http://homepage3.nifty.com/mtaiyo/です。   宜しくお願いします。

専門家に質問してみよう