Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何拉伸/收缩HTML页面以适应QWebView窗口_Javascript_Html_Qt_Qtwebkit_Qwebview - Fatal编程技术网

Javascript 如何拉伸/收缩HTML页面以适应QWebView窗口

Javascript 如何拉伸/收缩HTML页面以适应QWebView窗口,javascript,html,qt,qtwebkit,qwebview,Javascript,Html,Qt,Qtwebkit,Qwebview,我正在使用QWebView使用setHTML方法呈现html页面。在html页面正文部分,我提到了html页面的宽度和高度,如果我们在运行时通过调用setGeometry(x,y,w,h)来更改QWebView窗口的宽度和高度,那么如何使html页面调整自身以完全适应扩展的QWebView窗口中的内容?您需要处理window.onresize()javascript中的事件。在html中插入以下代码 <script text = "javascript"> window.onres

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

您需要处理
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>

window.onresize=函数(事件){
var newWidth=window.innerWidth;
var newHeight=window.innerHeight;
//用于调整内容的代码。。
}

希望这能有所帮助。

谢谢你的回答,我只是将宽度和高度设置为100%,而不是HTML文档中嵌入的flash内容的绝对值。它解决了我的问题。