3

私のアプリケーションはasp.net 4.0にあり、グリッドビューで会社名をクリックするとxyz会社の詳細を表示するために、アプリケーションでAJAXモデルポップアップエクステンダーを使用しています。そのため、大画面で同じページを見ているときにモデルポップアップに会社の詳細を表示しているときに、ポップアップウィンドウの位置が変更されます。

画面の解像度に応じて、ページ上にモデル ポップアップの位置を設定する方法を教えてください。

以下は、幅と高さを動的に設定しようとしたコードですが、機能しませんでした。

<script type="text/javascript">
   function fnCalculate()
   {
     alert(screen.width+'x'+screen.height);
     w = screen.width * 0.8 ;
     h = screen.height * 0.8 ;
     document.getElementById("#content").style.width = w;
     document.getElementById("#content").style.height = h;
     document.getElementById("#content").style.left = w*h;
    }
</script>
4

1 に答える 1

0

高さと幅をパーセンテージで設定した方がやりやすいと思います。そして、設定topしてleftください。

画面サイズに関係なく、pop-up適用したパーセンテージに関係なくゴナが占有します。

#content{ position: absolute;height:50%;width:50%;}
于 2012-12-07T16:44:38.980 に答える