• ベストアンサー

ホームページのパスワードについて質問します

ホームページビルダー8で個人紹介のページにパスワードを設定しました。パスワードを間違えると『パスワードが違います』のページへ変わるのですが、数人から「パスワードを入力する画面が出なくていきなり『パスワードが違います』の画面になる」との苦情が届きました。一体 何が原因なんでしょうか?よろしくお願いします。

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

  • ベストアンサー
  • mr_kjapan
  • ベストアンサー率63% (29/46)
回答No.5

ブラウザの種類によって対応されていないのではないでしょうか Internet Explorerでは正常に動作するが、Operaだといきなり『パスワードが違います』の画面になるとか。 Macユーザーでも同じ現象が出るかも知れません ホームページビルダーのスクリプトの「仕様」だと思います。 なるほど、スクリプト内にブラウザ情報取得部位があります Macだと、現象が出るようですね if (navigator.appName.charAt(0) == "N") { strEscapedTarget = "targetUrl"; strEscapedDefault = "defaultUrl"; } else { strEscapedTarget = "unescape(targetUrl)"; strEscapedDefault = "unescape(defaultUrl)"; } if ((navigator.userAgent.indexOf("Mac") > -1)) { strIsOpen = "if (opener)"; strIsClose = "if ( ! opener)";

chocolate9800
質問者

お礼

ブラウザの種類によって対応できないのであればしょうがないですね。自分のパソコンの不調かと思ってましたので安心しました。ありがとうございました。

その他の回答 (4)

  • is_may
  • ベストアンサー率65% (58/89)
回答No.4

chocolate9800さんのホームページ拝見しました。(西神レッド~~) パスワードを入力するページがありましたが、IEでは特に何も起こりませんでしたよ? (入力フォームが表示されて、適当にパスワードを入力してOkすると「パスワードが違います。」の縦書きのページに移動) ほかのパスワード方法で行ってみてはいかがでしょうか?

参考URL:
http://hp.xrea.jp/
chocolate9800
質問者

お礼

調べていただきありがとうございます。ほとんどの方が正常に見れるそうなんですが、数人の方が見れないそうです…。それが気に入らなくて(笑)どうもありがとうございました。

noname#19206
noname#19206
回答No.3

JavaScript のソースを載せる場合、載せるのはスクリプトの構文の中身です。 タグの部分だけ乗せても意味がありません。 コレでは CheckPassword80.js というファイルを読み込んでいるということだけしかわかりません。 <SCRIPT language="JavaScript" src="CheckPassword80.js"></SCRIPT> CheckPassword80.js の中身を載せるようにしてください。 JS ファイルは右クリックのメニューからメモ帳などで開けます。

chocolate9800
質問者

補足

何回もすみません。これでよろしいでしょうか? <!--HPB_SCRIPT_ROV_50 // // Licensed Materials - Property of IBM // 5724G06 // (C) Copyright IBM Corp. 1995, 2003 All Rights Reserved. // // HpbImgPreload: // function HpbImgPreload() { var appVer=parseInt(navigator.appVersion); var isNC=false,isN6=false,isIE=false; if (document.all && appVer >= 4) isIE=true; else if (document.getElementById && appVer > 4) isN6=true; else if (document.layers && appVer >= 4) isNC=true; if (isNC||isN6||isIE) { if (document.images) { var imgName = HpbImgPreload.arguments[0]; var cnt; swImg[imgName] = new Array; for (cnt = 1; cnt < HpbImgPreload.arguments.length; cnt++) { swImg[imgName][HpbImgPreload.arguments[cnt]] = new Image(); swImg[imgName][HpbImgPreload.arguments[cnt]].src = HpbImgPreload.arguments[cnt]; } } } } // HpbImgFind: // function HpbImgFind(doc, imgName) { for (var i=0; i < doc.layers.length; i++) { var img = doc.layers[i].document.images[imgName]; if (!img) img = HpbImgFind(doc.layers[i], imgName); if (img) return img; } return null; } // HpbImgSwap: // function HpbImgSwap(imgName, imgSrc) { var appVer=parseInt(navigator.appVersion); var isNC=false,isN6=false,isIE=false; if (document.all && appVer >= 4) isIE=true; else if (document.getElementById && appVer > 4) isN6=true; else if (document.layers && appVer >= 4) isNC=true; if (isNC||isN6||isIE) { if (document.images) { var img = document.images[imgName]; if (!img) img = HpbImgFind(document, imgName); if (img) img.src = imgSrc; } } } var swImg; swImg=new Array; //-->

  • is_may
  • ベストアンサー率65% (58/89)
回答No.2

すいません、そのJavaScriptの内容を教えていただけないしょうか? ソースを見れば訂正部分などを回答できますので・。

chocolate9800
質問者

お礼

すみません、間違えました。これでよいでしょうか? あまりパソコンに詳しくないもので・・・。 <A href="http://www.geocities.jp/seisin_red_hawks/password.htm" onclick="return _HpbPwdWnd(this,'#-/\'TGI.20H} (} /&quot; *H#+E.}$*$\'y) |y~{0&*Iz0 ),4&0${ H!/$PQPM');" id="_HPB_ROLLOVER1" onmouseout="HpbImgSwap('_HPB_ROLLOVER1', 'br006.gif');" onmouseover="HpbImgSwap('_HPB_ROLLOVER1', 'br0061.gif');"><IMG src="br006.gif" width="91" height="42" border="0" name="_HPB_ROLLOVER1"></A></TD>

chocolate9800
質問者

補足

<SCRIPT language="JavaScript" src="CheckPassword80.js"></SCRIPT><SCRIPT language="JavaScript"> どこからどこまで載せればよいのか分かりませんでしたので…。足りないでしょうか?

  • is_may
  • ベストアンサー率65% (58/89)
回答No.1

そのプログラムの部分(JavaScript、CGIなど)を 教えていただけませんか? どこを訂正すればいいのか回答することができませんので・・。 よろしくお願いします。

chocolate9800
質問者

補足

プログラムはJavaScriptです。ご回答よろしくお願いします。

関連するQ&A

  • パスワードつきホームページの作り方

    いつもホームページビルダーを使ってホームページを作っています 一部のページにパスワードを入力しないと見れないページを作りたいのですが その作り方をおしえてください HTMLタグでも何でもいいです。 おねがいします

  • ホームページのパスワード

    ホームページビルダー7.0を使用してホームページを作成しています。 あるページだけパスワードを設定して、知人にだけ見ることができるようにしたいのですがホームページビルダーでそのようなことはできるでしょうか? なにか必要なソフトがあればおしえてください。

  • 携帯サイトのパスワード

    ホームページビルダーで携帯サイトのページを作りました。 トップページからその内の一つのページにパスワード付きリンクを設定したところ、PCではパスワード入力画面が出て構想通り、リンク設定になっているのですが、携帯でみるとパスワード入力画面が出ず、画面もそのままで変わりません。なぜでしょう?

  • ホームページを開く時、パスワードが必要にするには?

    ホームページビルダーで自分のHPを作成している最中です。 友人や知人にしか見せたくない内容のHPにしたいのですが、 ホームページビルダーでパスワードを入力しないとアクセス出来ないように する方法は有るのでしょうか? ホームページビルダーのHow to本を読んでいる限りでは、 そんな機能を紹介しているページは無かったです。 もしくは、ホームページビルダーを使う以外に何か方法がありましたら 教えて下さい。 HP作成に詳しい方、よろしくお願いします。

  • ホームページにパスワードを設定したい

    ホームページビルダー8を使ってホームページ作成をしています。 そこでホームページのなかの日記のコーナーだけパスワードを打ち込んだ人だけ見られるようにしたいです。 ビルダー8にもパスワード設定の機能はあるのですが、一度そこのアドレスが分かってしまうとアドレスを入れただけでページが表示されてしまい、匿名性が高くありません。 HTMLにはあまり詳しくないですが、初歩的なことは学びました。 どなたかパスワード設定について詳しい方いらっしゃったら教えてください。

  • ホームページのパスワード設定

    ホームページ上に表示されているリンク文字をクリックするとパスワード入力ウィンドウが表示され、正しいパスワードを入力すると隠しページが表示されるような仕組みを作りたいと思っています。 Javascriptを使って仕組みを作りましたが、リンク文字をクリックすると 「Oops! This link appears to be broken.」と表示され、パスワードを入力するページが表示されません。 ちなみに、会社のPCでアクセスすると問題なくパスワード入力ウィンドウが表示され、隠しページも見られます。 家のPCの何かの設定によって上記エラー画面が表示されてしまうみたいなのですが、原因が分かりません。どなたかお分かりになる方は教えていただけますでしょうか。 よろしくお願いします。

  • ホームページビルダー7でIDとパスワードを入力するページを作りたい

    ホームページビルダー7で、「IDとパスワードを入力し、存在しないIDとパスワードの場合にはリンク先に飛べない」というページを作りたいのですが、それは可能でしょうか?

  • ホームページビルダーのパスワード付きリンク

    こんにちは。 ホームページビルダーを今週買ったばかりの初心者です。 パスワード付きリンク機能を使っていたのですが、認証画面に出てくる「パスワードを入力してください。」を英語で「Enter the password please.」と変更したいと考えています。そのようなことは可能でしょうか。 お詳しい方、どなたか教えて頂けませんでしょうか。よろしくお願い致します。

  • ホームページ作成でパスワード設定の方法

    ホームページを作成していますが、リンクを押して 別のページに移動する時、ネットワークIDとパスワード を入力するようにしたいのですが・・・どのように作れば できますか?教えてください。 ソフトはホームページビルダーとHTMLエディタ(メモ帳) を使っています。

  • ホームページビルダを使って

    ホームページビルダーを使ってHPを作りたいのですが、パスワードを入力しないと見れないページを作ることできますか?? 知っている方作り方を教えてください

専門家に質問してみよう