人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavaScriptに関する質問です。

現在、2つにフレームを分けたページを作成しています。
上のフレームに張ったリンクをクリックするとJavaScriptが起動し、
パスワードを入力して別のページへ飛ぶ様な記述をしたいと思っています。

現状、一応JavaScriptは機能しているのですが、
別のページが上記リンクを張った上にあるフレーム内で表示されてしまい、
全体を閲覧する事ができません。

別の窓で開くか、
もう片方のフレーム内に表示させるにはどうすれば良いでしょうか?
現在の記述は次の通りです。

<script language="JavaScript"><!--
function xxxxx(){
myPassWord=prompt("パスワードを入力してください","");
if ( myPassWord == "xxxxx" ) location.href = "http://xxx.htm";
else alert( "パスワードが違います!" );
}
// --></script>

どなたかご存知の方、なんとか助けて頂けないでしょうか。
よろしくお願い致します。

●質問者: infinite_cow
●カテゴリ:インターネット ウェブ制作
✍キーワード:href JavaScript クリック パスワード フレーム
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●70ポイント
◎質問者からの返答

返事が遅れてしまいすみません。ありがとうございました。

グーグル先生に相談してネットの情報は結構見たつもりだったのですが、

どちらとも初見のページで大変参考になりました。


2 ● KUROX
●100ポイント ベストアンサー

top.location.href="http://xxx.htm";

のようにtopをつけたら、いけるとおもいますよ。

http://ytstudio.com/YTstudio/Tutorial/tut-tips.html

◎質問者からの返答

会社での作業でしたので、本日やっと試す事ができました。

結果は大成功!ご指摘頂いたやり方でどんぴしゃでした。本当にありがとうございます。

それにしても反省すべきは自分の勉強不足と検索能力の低さです。

KUROXさん、pahooさんお二人に紹介頂いたページのどれも見つけられませんでした。

これからもっと深く勉強したいと思います。本当にありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ