Javascript ポップアップが期待どおりに作成されません。問題はウィンドウの高さにあります。javascript ウィンドウを開くには、screen.availHeight で window.open() 関数を使用しています。作成されたポップアップの高さが長すぎて、Windows のタスクバーまで下がってしまいます。同じコードが他の Windows プラットフォームで動作しており、ポップアップの下部は Windows タスクバーに触れているだけで、それを超えることはありません。
問題のある環境 - Windows 7 + IE8
多くの調査の結果、screen.availHeight が正しく返されておらず、実際の値よりも 122 ピクセル大きいことがわかりました。http://w3schools.invisionzone.com/index.php?showtopic=28247で、正しい availHeight を取得する別の方法を見つけました。window.open() に同じ高さを指定すると、新しく作成されたポップアップの高さが少し低くなりますが、Windows タスクバーに触れるはずです。JavaScript API に何か問題があり、Windows の現在の解像度を適切に尊重していないようです。
助けてくれてありがとう。