我需要获取屏幕尺寸,并根据结果需要在页面上显示图像。ascx.cs 文件代码:
<script type="text/javascript">
var width = 0;
width = screen.width;
$('#<%= clientScreenWidth.ClientID %>').val(width);
alert(width); </script>
<asp:HiddenField ID="clientScreenWidth" runat="server" />
在 Page_Load 方法中的 .cs 文件上,我试图访问 Hiddenfield 的值,但值为“”,因为一旦加载页面,javascipt 就会运行。有没有办法强制 javascript 在页面加载之前运行。我可以在 StackOverFlow 和博客上看到很多这样的问题,但是因为我正在使用 sharepoint 2010 并且没有像
<body>
所有这样的标签,所以没有任何效果。