Web ページのコンテンツを調整できるように、クライアント ブラウザーの幅を取得したいと考えています。いくつかの調査の後、幅を取得するために jQuery で HiddenField を使用します。
<asp:HiddenField runat="server" ID="SendA" Value="" />
<script>
document.getElementById("<%=SendA.ClientID%>").value = $(window).width();
</script>
また、Timer を使用して毎分ページを更新します。
問題は、ページが最初に読み込まれたときに SendA の値が "" のままであるが、タイマーがページを更新した後、SendA が正しいブラウザー幅を返すことです。
ページが最初にロードされたときにブラウザの幅を取得する方法はありますか?