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

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

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

インラインフレーム内のアクセス防止について

日時: 2007/04/05 16:47
識別: IDif2/fEzBbZY
名前: ぱっく

こんにちは。
インラインフレーム内のアクセス防止のために、

<SCRIPT language="javascript">
top.location.href = "index.html"
</SCRIPT>

を入れたのですが、そのページを開くとパソコンが動かなくなってしまいました。
インラインフレームを使ってないページでは普通にできたのですが、
インラインフレームのページだけできませんでした。
分かりづらい説明で申し訳ないのですが、よろしくお願いします。

Re: インラインフレーム内のアクセス防止について ( No.1 )
日時: 2007/04/05 18:53
名前: おの字◆P5lEtjFUhc

>>0
> こんにちは。
> インラインフレーム内のアクセス防止のために、
>
> <SCRIPT language="javascript">
> top.location.href = "index.html"
> </SCRIPT>
>
> を入れたのですが、そのページを開くとパソコンが動かなくなってしまいました。
> インラインフレームを使ってないページでは普通にできたのですが、
> インラインフレームのページだけできませんでした。
> 分かりづらい説明で申し訳ないのですが、よろしくお願いします。

<SCRIPT type="text/javascript" language="javascript">
location.href = "index.html"
</SCRIPT>

[top.]を取ってみたらどうだ?。

駄目なら後は知〜らないっと。

## type="text/javascript" この書き方は駄目になったというのをどこかで見た気がするが気のせいか。
Re: インラインフレーム内のアクセス防止について ( No.2 )
日時: 2007/04/05 19:21
名前: ぱっく

こんにちは。
お答えありがとうございます。
その方法でやってみたところ、
インラインフレームの中にトップページが出てきて、
その中のインラインフレームの中にトップページが…
という状態になってしまいました(^^;)

>## type="text/javascript" この書き方は駄目になったというのをどこかで見た気がするが気のせいか。

他のページではできたのでできると思うのですが…
インラインフレームだと別なのでしょうか…??
Re: インラインフレーム内のアクセス防止について ( No.3 )
日時: 2007/04/05 20:28
名前: Newのり太

フレーム内ページにそのスクリプトを書くんだったら、
「自身が最前面だったら・・・」とかの条件をつけないと、
どっちにしても、無限ループになるんじゃないの?

前にこうゆう技を見たことがあるよ。。

<script type="text/javascript">
if (self == top) {
location.href = "index.html";
}
</script>

まあ、積極的に薦めるつもりはありませんが。



>>1
>> ## type="text/javascript" この書き方は駄目になったというのをどこかで見た気がするが気のせいか。

たぶんコピペミスだと思いますが、非推奨は language の方じゃなかったですか?
https://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/interact/scripts.html#edef-SCRIPT
Re: インラインフレーム内のアクセス防止について ( No.4 )
日時: 2007/04/05 20:42
名前: Newのり太

>>2
> 他のページではできたのでできると思うのですが…

JavaScriptが効いてる環境では、index.html以外見られないような気がする罠・・・。
Re: インラインフレーム内のアクセス防止について ( No.5 )
日時: 2007/04/05 20:45
名前: ぱっく

いつも丁寧に教えてくださってありがとうございます!!
おかげさまでちゃんとできました(^_^)
Re: インラインフレーム内のアクセス防止について ( No.6 )
日時: 2007/04/06 00:41
名前: おの字◆P5lEtjFUhc
参照: https://www.tagindex.com/cgi-lib/q1bbs/patio.cgi?mode=view2&f=3121&no=6


>>4
ちと探してみた。
URL欄参照
これを見たので書きますた。

#質問と関係なくて、スレ主にはすまぬことで。

Re: インラインフレーム内のアクセス防止について ( No.7 )
日時: 2007/04/06 00:47
名前: おの字◆P5lEtjFUhc

>>4 ではなく >>3 でした。

すんまそん。
Re: インラインフレーム内のアクセス防止について ( No.8 )
日時: 2007/04/06 08:42
名前: Newのり太

>>6

あ、そうゆうことでしたか。。
現状ではやむを得ず。なんですね。

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