IE中应用winForm有个很讨厌的问题,就是第一次加载winForm控件时,IE是一片空白,得重新调整一下IE的大小状态,才会正确显示,一直搞不清这是为什么?公司一直用这种方式开发公司内部的程序应用,我来之前这个问题就一直存在,前几天我实在是受不了,决定把它搞定,费了九牛二虎之力,终于搞定之,但是不知道为什么就搞定了
方法如下:
方法如下:
1 function Maximize()
2 {
3 var str = '<object id=max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">';
4 str += '<param name="Command" value="Maximize"></object>';
5 document.body.insertAdjacentHTML("beforeEnd", str);
6 var obj = document.getElementById("max");
7 obj.click();
8 }
9<body onload="Maximize()">
我的本意是让页面加载时自动激发IE最大化,但是竟然没有最大化成功,但意外的是问题竟然解决了,真不知道当时的心情是高兴还是郁闷,希望知道原因的朋友告诉一声
2 {
3 var str = '<object id=max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">';
4 str += '<param name="Command" value="Maximize"></object>';
5 document.body.insertAdjacentHTML("beforeEnd", str);
6 var obj = document.getElementById("max");
7 obj.click();
8 }
9<body onload="Maximize()">