No.17614 投稿時間:2004年11月01日(Mon) 21:25 投稿者名:らんぴょん URL:
JAVAアプリケーションでWEbサーバにリクエストすると、「フレーム対応ブラウザ」ではないと
拒否されてしまいます。アプリケーションが「フレーム対応ブラウザ」であるように見せかけるには、
どのようにすればいいでしょうか?
(一般的に、サーバはどのようにして「フレーム対応ブラウザ」か否かを判断するのでしょうか?)
ご存知の方がいらっしゃいましたら、ご教示をお願い致します。
No.17617 投稿時間:2004年11月01日(Mon) 22:13 投稿者名:ネコロ URL:
> JAVAアプリケーションでWEbサーバにリクエストすると、「フレーム対応ブラウザ」ではないと
> 拒否されてしまいます。アプリケーションが「フレーム対応ブラウザ」であるように見せかけるには、
> どのようにすればいいでしょうか?
> (一般的に、サーバはどのようにして「フレーム対応ブラウザ」か否かを判断するのでしょうか?)
> ご存知の方がいらっしゃいましたら、ご教示をお願い致します。
ユーザーエージェントを読み込むのではないでしょうか?
No.17619 投稿時間:2004年11月01日(Mon) 22:55 投稿者名:店主のピチュー URL:http://dw-j.com/
答えになっていませんが、どのように判断しているかということについて書きます。
単純に、NOFRAMESタグを使っていると思います。
これならば、フレーム未対応ブラウザのとき、メッセージを返します。
なお、フレーム対応ブラウザの場合、NOFRAMESタグのところは表示しません。
【参考】
http://www.tohoho-web.com/html/noframes.htm
No.17623 投稿時間:2004年11月02日(Tue) 09:22 投稿者名:らんぴょん URL:
ネコロ様、店主のピチュー様、早々の回答をありがとうございました。
店主のピチュー様の回答を見て、はっと気が付きました。
お恥ずかしい話ですが、NOFRAMESタグの意味をよく理解していませんでした。
サーバから返されたHTMLファイルをテキストエディタで見て、「フレーム対応ブラウザ...」
の文字があったため、単純にサーバから拒否されたと思い込んでいました。
つまらない質問に丁寧に回答頂き、解決することができました。
本当にありがとうございました。
> 答えになっていませんが、どのように判断しているかということについて書きます。
> 単純に、NOFRAMESタグを使っていると思います。
> これならば、フレーム未対応ブラウザのとき、メッセージを返します。
> なお、フレーム対応ブラウザの場合、NOFRAMESタグのところは表示しません。
> 【参考】
> http://www.tohoho-web.com/html/noframes.htm