- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレームのあるWeb画面から、フレームのないWeb画面への遷移方法)
フレームのないWeb画面への遷移方法
このQ&Aのポイント
- VB.Net2003でWebシステムを開発している者です。画面遷移で困っており、フレームのある画面からフレームのない画面への遷移方法を教えてください。
- ログイン認証を行わずに業務画面(フレームあり)のURLを直接指定すると、フレームの右側のみがエラー画面となり、左側は表示されてしまいます。フレームのない画面を表示させるにはどうすればよいでしょうか?
- フレームのあるWeb画面から、フレームのないWeb画面への遷移方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こういう理解でよいですか? ・認証を経ずに業務画面に来た場合、エラー画面に遷移させる。 ・業務画面は本来はフレーム内であるが、エラー画面はフレームなしで表示させたい。(別画面ではない。) この前提では、こういう解決方法もあります。 エラー画面に行く前にもう一ページはさんであげて、その<BODY>の中で… <body> <script language="javascript" type="text/javascript"> <!-- window.top.location = "[エラー画面]"; // --> </script> </body> とすれば、エラー画面はフレーム無しで表示されます。 (他にも色々やり方はありますが) こういうことで宜しかったですか?
お礼
kinuyama1002様 教えていただいた内容でテストしたところ、私の希望通りの動作をしました。ありがとうございました。