2010-11-24 4 views
0

私はhtmlフレームを使ってページを作成しました。それは3つの異なるページにリンクされた3つのフレームを持っています。今、1つのフレームにログアウトオプションがあります。そのボタンを押すと、そのフレームでのみ変化します。私はログアウトするときに、他のすべてのフレームを削除して、ただ1つのページにする必要があります。方法がある場合は教えてください。htmlフレームの問題

+0

が鳴ります。ここまであなたのコードを貼り付けることができますか? –

答えて

1

、headタグにこのJavaScriptを置く:あなたは、フレームを削除するJSが必要になりますように

 

    if (top.location!= self.location) { 

    top.location = self.location.href 

     } 
+0

ありがとう..この仕事を – sahil

+0

喜んで助けて! :) – aendrew

+1

これは問題ありませんが、もちろん有効になっているJavaScriptでのみ動作します。 –

0

あなたのログアウトフォーム(または使用しているものによってはリンク)のターゲットを_topに設定してください。詳細については、thisをご覧ください。

2

あなたはログアウト・リンクtarget="_top"与えることができる:

<a href="logout.html" target="_top"> 

フレームセットを破壊し、フルウィンドウでログアウトページにユーザーをリダイレクトします。ログアウト成功ページ