簡體   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