0

我正在使用 QWebView 使用 setHTML 方法呈现 html 页面。在 html 页面正文部分我提到了 html 页面的宽度和高度,如果我们在运行时通过调用 setGeometry(x,y,w,h) 来更改 QWebView 窗口的宽度和高度,那么如何使html 页面自行调整以完全适应拉伸的 QWebView 窗口中的内容?

4

1 回答 1

0

您需要window.onresize()在 javascript 中处理事件。在您的html中插入以下代码...

<script text = "javascript">

window.onresize = function(event) {

    var newWidth = window.innerWidth;
    var newHeight = window.innerHeight;

    // Code to adjust your contents..
}

</script>

希望这可以帮助。

于 2012-05-30T09:22:02.670 回答