A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
No.7
- 回答日時:
>上記、試してみましたが、これだと、同じフォルダの同じ階層にあるHTMLファイルには、全てにジャンプするので、
>同じ階層には、HTMLファイルは、ひとつだけに、しなければいけないのですか?。
全てにジャンプする、というのは、そのファイル名を入れた場合ということですよね?
このスクリプトはパスワードがそういう仕様になっているので、パスワードに使うファイルと同じフォルダに入っているファイル名を指定した場合、そのファイルへリンクします。
ファイル名さえわからなければリンク出来ないのですが、気になるようでしたらパスワード名のファイルだけ違うフォルダへ入れてみたらどうでしょう?
あとは正しいパスワードで表示されたページから、また別のフォルダへリンクをはって使用すればよいのでは??
先日記述した、下記のソースの一部を変えて使えます。
要は応用です。
注)
例ではフォルダ名もパスワードと同じ名前にしてパスワードファイルをその中においた場合のソースです。パスワード名のファイルを置くフォルダは、下記ソースのファイルのあるフォルダの中に作るようなソースになっています。
<html>
<head><title>TEST</title>
<script language="javaScript">
var pw="";
function newPage()
{
pw=document.MyForm.password.value;
if(pw!="")
location = "./"+pw+"/"+pw+".html"; //この部分を変更してます
}
</script>
</head>
<body>
パスワードを入力してね。<br>
<form name="MyForm">
<input type="text" size="10" name="password">
<input type="button" name="btngo" value="実行" onclick="newPage()">
</form>
</body>
</html>
No.6
- 回答日時:
上の回答にもあるようにHTML、JavaScriptのパスワードでは、
頑張れば見ることが出来ます。
そこで、CGIを使ってみてはどうでしょうか。
下の参考URLに配布されてるページを書いておきますので行ってみて下さい。
ここに入って、OTHER⇒Closed Doorのところに行ってみて下さい。
そこに設置方法が詳しく書いてあるから、初心者でも大丈夫です。d(>_<)
参考URL:http://saya.g--z.com/
有難うございます。
おっしゃるとうり参考URLに行ってOTHER⇒Closed Doorを見つける所までは、いったのですが Closed Doorを、
開くことが出来ず、全然先に進んでいません。
もうちょっと頑張ってみますね。
お礼が遅くなってすみません。
No.5
- 回答日時:
ちょっと簡単なサンプルを・・・
下のソースでHTMLファイルを作り、パスワードをファイル名にしたHTMLファイル(パスワード.html)と同じフォルダへおいてください。
ブラウザで開くと、動きが確認出来ます。
# パスワードが秘密のページのファイル名になっているものです。
# 要するにBogardさんのおっしゃっているスクリプトですね(^^)
<html>
<head><title>TEST</title>
<script language="javaScript">
var pw="";
function newPage()
{
pw=document.MyForm.password.value;
if(pw!="")
location = pw+".html";
}
</script>
</head>
<body>
パスワードを入力してね。<br>
<form name="MyForm">
<input type="text" size="10" name="password">
<input type="button" name="btngo" value="実行" onclick="newPage()">
</form>
</body>
</html>
有難うございます。
上記、試してみましたが、これだと、同じフォルダの同じ階層にあるHTMLファイルには、全てにジャンプするので、
同じ階層には、HTMLファイルは、ひとつだけに、しなければいけないのですか?。
お礼が遅くなってすみませんでした。
No.4
- 回答日時:
えぇと、順をおって状況を分析していきましょうね。
(1)パスワード(以下「PW」)をかけられるかどうかの確認
kabigonさんがサイトを持っているプロバイダないしHPスペースを借りている業者がPWをかけることを許しているかどうかを確認することが必要です。
kabigonさんが有料でHPスペースを借りているのであれば、その業者ではCGI(アクセスできる人をPWなどで制限する機能)のサービスを用意していることが多いです。これは現実の世界で有料で家を貸して、ちゃんと鍵を用意してくれるのと似ています。
しかし無料でスペースを借りている場合、PWをかけることは会員規約上許されていないことが多いです。これはそのサイトを訪れるアクセス者に広告を見てもらうことで、無料でスペースを提供しているというギブ&テイクの契約だからです。従って、無料で家を貸す代わりに、誰でもその家に招いて中の広告を見せなきゃならないモデルハウス(ちょっと意味合いが違うっぽかもしんないけど)のような状態になるわけです。鍵なんかかけられたら、業者が無料で提供する意味がなくなるのです。(このgooで無料サイトを借りる場合もそうですよ)
また、業者のサーバでアクセス制限をかけられないようにしているところもありますので、まずはこれを確認する必要があります。
(2)CGIの用意があるか?
PWがかけられるとすれば次にレディメイドのCGI機能があるかどうかです。とはいえその機能があれば、大抵設定方法がやさしく解説してありますので、割合簡単に設定ができます。もっと詳しい内容は参考URLをごらん下さい。
(3)CGI機能がない場合<他の手段>
さぇて、それでもCGIは小難しいや、という場合はHP用PWソフトの利用を考えます。これはネット上で入手できますが、シェアウェア(有料)、フリーソフト(無料)とあります。
この時、気をつけるのがkabigonさんのOSですね。実はこの手のソフトはMacのほうが充実しているのです。
http://www.vector.co.jp/soft/mac/net/se039773.ht …
http://www.vector.co.jp/soft/mac/prog/se038867.h …
Winだとシェアウェアで少しあるくらいですね。(といっても千円前後)
http://www.vector.co.jp/soft/other/java/se150830 …
これらソフトは以下のようなサイトで入手できます。勉強のために自分で捜してみてくださいね。
ベクター http://rd.vector.co.jp/magazine/softnews/
窓の杜 http://www.forest.impress.co.jp/
なるべく噛み砕いて書いてみましたがいかがでしょうか?頑張って挑戦してみてくださいね。
参考URL:http://kittyweb.virtualave.net/mono/index.shtml
No.3
- 回答日時:
プロバイダによっては、ホームページスペースに認証をかけてくれる
サービスを提供してくれているところがあります。
指定されたフォルダにホームページデータをアップし、Web上から
パスワードなどを設定してやるだけで認証ページを作ることができる
ので便利です。
やり方についてはお使いのプロバイダに問い合わせてみて下さい。
No.2
- 回答日時:
HTML/Javaだけでしたら、ソースからパスワードは解析されますよ。
解りにくくしても、コンバートすれば一発でバレますからね。
出来ればCGIをオススメいたします。
No.1
- 回答日時:
JavaScriptだけで、割と簡単にする方法を。
まず、文字ボックスと、ボタンを用意したトップページを作ります。
そして、ボタンを押すと、"文字ボックスの文字"+.html に転送されるように、スクリプトを書くだけです(スクリプトについては、本などを参照してください)。
つまり、転送先のページのファイル名自体がパスワードになるわけです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
社内で利用するWebサイトを立ち...
-
htmlの中にexcelが埋め込むには...
-
iPadの標準ブラウザでローカルH...
-
JSPの中にhtmlファイルを埋め込...
-
<a href=…></a>で表示されない。
-
strutsのApplicationResource.p...
-
htmlの謎
-
、URL化させるにはどうしたらい...
-
外部ファイルに関数を置いて、...
-
HTMLで別PCのフォルダを開く
-
html ファイルをダウンロードさ...
-
Excelで、社外秘(閲覧のみ)と...
-
java_run.batがダウンロードで...
-
HTMLページが勝手にダウンロー...
-
リンク先を2つ表示させる
-
医療画像(Windows用)をMacで...
-
レストラン、英語のメニュー表記
-
ページ全体を中央に配置したい...
-
ソースの表示を無効にする方法。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
htmlの中にexcelが埋め込むには...
-
社内で利用するWebサイトを立ち...
-
HTMLで別PCのフォルダを開く
-
<a href=…></a>で表示されない。
-
htmlの謎
-
、URL化させるにはどうしたらい...
-
htmlにtextファイルを表示させ...
-
JSPの中にhtmlファイルを埋め込...
-
メールに添付されたhtmlファイ...
-
フォルダ内の画像を一括でhtml...
-
コマンドプロンプトでパラメー...
-
input type="file"のmaxlength...
-
編集HTMLファイルを別のフォル...
-
html からリンクされていないフ...
-
C# ローカルにあるhtmlの相対...
-
HTMLファイルに変な文字が勝手...
-
テンプレートファイルでCSS...
-
vbでhtmlファイルを作成するに...
おすすめ情報