繁体   English   中英

如何找到显示网页的窗口的垂直大小

[英]How to find the Vertical size of a window displaying a web page

我有一个只有一个母版页的 ASP.NET 站点。 在本网站的其中一个页面上,我显示了一个 PDF 文件作为页面内容。

我需要一种方法来知道我可以制作 PDF 控件的大小,这样我就不会为网页创建滚动条(PDF 控件有它自己的滚动条)。

我能够通过将控件的宽度设置为 100% 来水平解决这个问题。 遗憾的是,这不适用于垂直尺寸。

任何帮助表示赞赏。

瓦卡诺

无法确定此服务器端,因此您需要使用 JavaScript。 我推荐jQuery Dimensions 插件

但是,如果您确实使用 JavaScript,则有一种解决方法,您可以将该值放入 HiddenField(当然 JavaScript 会将其视为输入),然后单击“提交”按钮,所有这些都在幕后进行。 如果您使用 UpdatePanel,您可能能够在没有用户干预的情况下进行部分回发。

对于按钮 clickery,请查看 Document.Forms[0].btnMyButton.Click();。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM