Javascript 更改网页的尺寸

Javascript 更改网页的尺寸,javascript,html,Javascript,Html,我有一个这样的网页: 我希望页面大小与页面上小表单的尺寸相同 这个页面的代码中有什么我可以修改的吗 <div id="mlcalc-w1"> <div id="mlcalc-w2"> <div id="mlcalc-w3"> <div id="mlcalc-w4"> <div id="mlcalc-w5"> <link rel="stylesheet" type="text/css" media="screen,projecti

我有一个这样的网页:

我希望页面大小与页面上小表单的尺寸相同

这个页面的代码中有什么我可以修改的吗

<div id="mlcalc-w1">
<div id="mlcalc-w2">
<div id="mlcalc-w3">
<div id="mlcalc-w4">
<div id="mlcalc-w5">
<link rel="stylesheet" type="text/css" media="screen,projection" href="http://www.mortgageloan.com/sites/all/themes/mortgageloan/css/tool/mlcalc-inline.css">
<div id="mlcalc-pres">
<h2 id="mlcalc-head">
<em>19 Mortgage Calculators</em> <em><a href="http://www.mortgageloan.com/widgets/#tool-num-4" rel="nofollow" target="_blank">Get this Widget</a><span></span></em>
</h2><iframe id="mlcalc-calc" src="http://www.mortgageloan.com/tool/mortgage/mortgage-calculator-package-content" scrolling="no" border="0" frameborder="0"></iframe>
<p id="mlcalc-footer">
Related Resource: <a href="http://www.mortgageloan.com/">Refinance &amp; Mortgage Rates</a>. Calculator © MortgageLoan.com.
</p>
</div>
</div>
</div>
</div>
</div>
</div>

19按揭计算器

相关资源:。计算器©MortgageLoan.com。


您可以使用JavaScript获取要调整大小的元素的计算高度和宽度,并将其传递给
窗口。resizeTo
方法

一个简单的例子:

此代码由Robert Nyman提供:

function getStyle(oElm, strCssRule){
    var strValue = "";
    if(document.defaultView && document.defaultView.getComputedStyle){
        strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
    }
    else if(oElm.currentStyle){
        strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
            return p1.toUpperCase();
        });
        strValue = oElm.currentStyle[strCssRule];
    }
    return strValue;
}
现在,我的代码是:

window.onload = function() {
    var element = document.getElementById( 'micalc-calc' );
    var width = getStyle( element, 'width' );
    var height = getStyle( element, 'height' );
    window.resizeTo( parseInt( height ), parseInt( width ) );
};

可能值得注意的是,一般认为不通过JavaScript或在创建窗口后以任何方式调整浏览器窗口的大小是一个好主意。主要原因是可能有人在新选项卡中打开了页面,然后您正在调整其所有页面的大小。更确切地说,让打开窗口的链接为它设置大小。

yankele你住在耶鲁沙莱姆的什么地方?哇。另一个家伙也这么说?我被吹走了!:)你应该有很多parnassa,从chizuk到chizuk,在合适的时间找到合适的女孩。对不起,我对网络编程一无所知,你能不能把所有的代码都打出来,这样我就可以复制粘贴我在JCT/Machon Lev的ESP工作。非常感谢。我很感谢您的输入,但在这种情况下,您可能可以建议我如何在它打开之前调整大小