• 締切済み

JSPから生成したHTMLの表示サイズをあらゆる環境でジャストフィットさせたい

お世話になっております。 現在Tomcat+JSPでサーバーサイドJavaの勉強をしているのですが、 非常に困難な要件にぶちあたってしまったので、どうかお助けいただきたいです。 その要件ですが、まず、クライアントの環境は不定です。 解像度も、現存するあらゆる解像度を想定します。 その上で、ブラウザを最大化した状態で縦横のスクロールバーが出ないようにしなければなりません。 (ただし、最低サイズはQVGAで、それより小さい場合はスクロールバーを出します) また、いずれの解像度においても必要以上に小さくしてはいけません。 つまりスクロールバーが出る直前ぎりぎりの所を調整してジャストフィットさせる必要があります。 加えて、OS、テーマ、ブラウザの種類、その設定、あるいはタスクバーの広さ等ユーザーごとに異なるとします。 それも考慮する必要があります。 以上の要件を満たそうとした時、 どのような実装方法が考えられますでしょうか。 現在まるで方法が思い浮かばず困っています。 ご教示いただければ幸いです。

みんなの回答

  • hokuro777
  • ベストアンサー率100% (1/1)
回答No.2

No1さんと同じく、サーバの話ではないと思います。 JavaScriptでウィンドウのサイズを取得し、スタイルシートで 文字サイズやボタンなどのサイズを動的に変えればある程度可能 と思います。 JavaScriptが有効でなければ、不可能だと思います。 →画面サイズを取得できないので

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

JSPはサーバーサイドのものであるわけで、、ということでクライアントの状況を取得してサーバー側で合わせようというのは、ちょっと無理な話だと思います。 よってこの案件ではクライアント側で動くJavascriptなどを使うことになるのではないでしょうか?

関連するQ&A