• ベストアンサー

ウインドウサイズの指定

お世話になっております。 webページのウインドウサイズ指定をしたくて、 window.resizeTo・・でピクセル指定をしたのですが NetscapeとExplorerのサイズが全然違うんです。 両者とも、動作は確認できるのですが(バージョンも5.0ですし)、違う大きさにresizeしてしまうのです。 考えられる原因、または違う対処法等ありましたら教えてください。 よろしくお願いいたします。

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

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

原因として考えられるのは...  ブラウザによっての違いとしか言えないと思います。記憶違いかも知れませんが、Resizeの解釈が大きく違っていたように記憶しています(ちょっと今手元に資料がないので不明確な答えで申し訳ございません) そこで、対策!!  JavaScriptでブラウザを判定して、好みの大きさになる様にカスタマイズするしかないと思います。  ブラウザの判定がわからない時には、補足して下さいね。

ponpon
質問者

補足

補足&お礼です。 ありがとうございます。 そうですか…。うーん、難しいのですね。 何故規格を統一してくれないのでしょう。 ブラウザの判定についてどのようなタグを書けばよいのか再度教えてください。 よろしくお願いします。

その他の回答 (3)

回答No.4

こんばんわぁ、Blackwinglsです。 > ブラウザの判定についてどのようなタグを書けばよいのか再度教えてください。 navigator.appNameでブラウザ名、navigator.appVersionでバージョンが解ります。 具体的には、http://member.nifty.ne.jp/Blackwingls/laboratory/java2.htm のソースでも見てみてください。

参考URL:
http://member.nifty.ne.jp/Blackwingls/laboratory/java2.htm
ponpon
質問者

お礼

お礼が遅くなってしまって申し訳ありません。 皆様どうもありがとうございました。

  • ti14
  • ベストアンサー率6% (1/15)
回答No.3

解決方法は皆さんの仰る通り、ブラウザを振り分けるしかありませんが、大きさが違う理由を。 NNは指定したサイズが表示スペースそのもの(ツールバーとかを考慮しない)の大きさになり、IEはウインドウの大きさになります。 どうしてかは知りませんが^^; 多分問題になるのは、縦のサイズでしょうね。

noname#25358
noname#25358
回答No.2

 プロでやってます。  申し訳ないんですが、mnabeさんのおっしゃる方法しかないです。はい。

関連するQ&A