• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレームのあるWeb画面から、フレームのないWeb画面への遷移方法)

フレームのないWeb画面への遷移方法

このQ&Aのポイント
  • VB.Net2003でWebシステムを開発している者です。画面遷移で困っており、フレームのある画面からフレームのない画面への遷移方法を教えてください。
  • ログイン認証を行わずに業務画面(フレームあり)のURLを直接指定すると、フレームの右側のみがエラー画面となり、左側は表示されてしまいます。フレームのない画面を表示させるにはどうすればよいでしょうか?
  • フレームのあるWeb画面から、フレームのないWeb画面への遷移方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こういう理解でよいですか? ・認証を経ずに業務画面に来た場合、エラー画面に遷移させる。 ・業務画面は本来はフレーム内であるが、エラー画面はフレームなしで表示させたい。(別画面ではない。) この前提では、こういう解決方法もあります。 エラー画面に行く前にもう一ページはさんであげて、その<BODY>の中で… <body> <script language="javascript" type="text/javascript"> <!-- window.top.location = "[エラー画面]"; // --> </script> </body> とすれば、エラー画面はフレーム無しで表示されます。 (他にも色々やり方はありますが) こういうことで宜しかったですか?

old_engineer1107
質問者

お礼

kinuyama1002様 教えていただいた内容でテストしたところ、私の希望通りの動作をしました。ありがとうございました。

関連するQ&A

専門家に質問してみよう