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

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

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

タグが改行されてしまいます

日時: 2008/02/11 13:37
識別: IDKnnpGWhYE3o
名前: nanasi

別サイトで、簡易パスワードの存在を知り、丁度パスワードをつけたいと思っていたので、さっそくコピーペーストで貼り付けてみました。
ですが、変な風に改行されてしまいました。
これでは動作しないと思うのですが、どう修正すれば動作する様になるでしょう?


<!--以下をヘッダー内に-->
<script language="javascript">
<!--
function Password(){

var Key = prompt("パスワードを入力して下さい","");
if((Key == "") || (Key == null)){alert("パスワードが無ければ入れません!");
}else{
location.href = Key+".htm";
}
}
//-->
</script>

<!--以下を表示させたいボディ内に-->
<form>
<input type="button" value="秘密のページ" onclick="Password()">
</form>


<!-- -->内で指示されている内容は、指示通りに
<script language="javascript">からヘッダー内に貼り付けました。
上気を見てもらって分かる様に、一行まるまる空白の部分もあります。
これはつめてしまってもいいのでしょうか?

Re: タグが改行されてしまいます ( No.1 )
日時: 2008/02/11 15:44
名前: nanasi

すいません、追記です。
書きそびれてしまったのですが、どの様に飛ぶかも分かりません。
こちらを配布していた方にはメールフォームがあったので問い合わせてみましたが、まだ届かず…。
同じ階層化におけば勝手に見つけ出して飛ぶのでしょうか?
それともPassword()の()の中にパスワードを入れるのでしょうか?
(プレビューで見た限りでは飛ばなかったのですが…記述を間違えていただけか判別がつきません)


配布元はこちらのサイトさんです。
https://www4.osk.3web.ne.jp/~kitayan/java/pass2.htm
Re: タグが改行されてしまいます ( No.2 )
日時: 2008/02/11 17:28
名前: nn

> これはつめてしまってもいいのでしょうか?

『キリ』のいい場所での改行は無視されますが、
気になるようでしたらつめてしまってもいいと思います。


> 書きそびれてしまったのですが、どの様に飛ぶかも分かりません。
> こちらを配布していた方にはメールフォームがあったので問い合わせてみましたが、まだ届かず…。
> 同じ階層化におけば勝手に見つけ出して飛ぶのでしょうか?
> それともPassword()の()の中にパスワードを入れるのでしょうか?
> (プレビューで見た限りでは飛ばなかったのですが…記述を間違えていただけか判別がつきません)

↓のページに書いてあります。

> https://www4.osk.3web.ne.jp/~kitayan/java/pass2.htm
|ファイル名そのものをパスワードとする事でソースを閲覧されても
|パスワードがばれません
|例えばパスワードをabcdとするなら、ジャンプ先のファイル名もabcd.htm(html)と変更
|或いはファイル名がhoge.htmだとすると
|パスワードはhogeとなります

hoge と入力すると hoge.htm にジャンプしようとします。
同階層に hoge.htm がなければエラーになります。

ただし、ページ自体は無防備なので、一旦お気に入りに登録されたり、
掲示板などに晒されたり、検索エンジンに拾われたりしたら無意味です。

また、広告収入で成り立っているようなサーバーでは、
閲覧者を制限するようなコンテンツを禁止している場合がありますので、
まずはご利用のサーバーの利用規約をよく確認してください。
Re: タグが改行されてしまいます ( No.3 )
日時: 2008/02/16 14:28
名前: nanasi

nn様
有難う御座います。
改行は無視されるのですね!
でしたら気になるようならつめて、別段気にならなければつめなくても問題ないという事なのですね。
有難う御座います。

また、第二の質問の方ですが、そうしましたら同じ階層下におけばいいという事でしょうか?
また、パスワードは○○と設定しないとなりませんよね?
でしたらやはりPassword()の()の中にパスワードを入れるという事ですか?
何度もすいませんが、宜しくお願いします。
Re: タグが改行されてしまいます ( No.4 )
日時: 2008/02/16 16:42
名前: nn

> また、第二の質問の方ですが、そうしましたら同じ階層下におけばいいという事でしょうか?

このスクリプトに限れば、同階層でいいです。


> また、パスワードは○○と設定しないとなりませんよね?
> でしたらやはりPassword()の()の中にパスワードを入れるという事ですか?

違うってば。
スクリプトはいじらなくてもいいです。

himitu.htm を隠したいのなら、
同階層にhimitu.htm を置いてください。

パスワード himitu で、アクセスできます。
Re: タグが改行されてしまいます ( No.5 )
日時: 2008/02/16 19:12
名前: nanasi

nn様
度々すいません。有難う御座います。
下でなくて同階層なんですね!

では同じ階層においておけばそのファイルを呼び出してくれるんですね。
よく分かりました。
有難う御座いました。
Re: タグが改行されてしまいます ( No.6 )
日時: 2008/02/16 22:57
名前: nn

> location.href = Key+".htm";

パスワードの文字列(例えばhimitu)に、".htm"を足したファイル名のファイルに
ジャンプさせてますから、himitu.html(エルが余計) だとエラー(Not Found)になります。


下の階層のファイルにジャンプさせたいのなら、
location.href = "./フォルダ名/"+Key+".htm";
でいい・・・のかな?

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