Javascript禁用大小调整选项

Javascript to disable resize option

本文关键字:调整 选项 Javascript      更新时间:2023-09-26

我已经写了这个javascript代码在没有最大化选项的新窗口中打开一个网页。但是仍然没有禁用最大化选项。

    function OpenNewWindow() {
            var a1 = document.getElementById('TextBox1').value;
            var a2 = document.getElementById('TextBox2').value;
            var a3 = document.getElementById('TextBox3').value;
            var a4 = document.getElementById('TextBox4').value;
            var a5 = document.getElementById('TextBox5').value;
            var a6 = document.getElementById('TextBox6').value;
            var a7 = document.getElementById('TextBox7').value;
            var a8 = document.getElementById('TextBox8').value;
            var a9 = document.getElementById('TextBox9').value;
            var a10 = document.getElementById('TextBox10').value;
            var a11 = document.getElementById('TextBox11').value;
            var a12 = document.getElementById('TextBox12').value;
            var a13 = document.getElementById('TextBox13').value;
            var a14 = document.getElementById('TextBox14').value;
            var a15 = document.getElementById('TextBox15').value;
            var a16 = document.getElementById('TextBox16').value;
            var a17 = document.getElementById('TextBox17').value;
            var a18 = document.getElementById('TextBox18').value;
            var a19 = document.getElementById('TextBox19').value;
            var a20 = document.getElementById('TextBox20').value;
            var a21 = document.getElementById('TextBox21').value;
            var a22 = document.getElementById('TextBox22').value;
            var a23 = document.getElementById('TextBox23').value;
            window.open('PaymentReceipt.aspx?Parameter1=' + a1 + '&Parameter2=' + a2 + '&Parameter3=' + a3 + '&Parameter4=' + a4 + '&Parameter5=' + a5 + '&Parameter6=' + a6 + '&Parameter7=' + a7 + '&Parameter8=' + a8 + '&Parameter9=' + a9 + '&Parameter10=' + a10 + '&Parameter11=' + a11 + '&Parameter12=' + a12 + '&Parameter13=' + a13 + '&Parameter14=' + a14 + '&Parameter15=' + a15 + '&Parameter16=' + a16 + '&Parameter17=' + a17 + '&Parameter18=' + a18 + '&Parameter19=' + a19 + '&Parameter20=' + a20 + '&Parameter21=' + a21 + '&Parameter22=' + a22 + '&Parameter23=' + a23, '_blank', 'location=no, resizable=no');
        }

请告诉我为什么最大化选项不禁用的错误在哪里

您的代码resizable=no可以在IE中工作,但不能在Firefox中工作。默认情况下,Firefox窗口总是可调整大小的。但是你可以在你的PaymentReceipt页面上试试:

<script type="text/javascript">
    window.onresize = function () {
       window.resizeTo(300, 300);
    }
    window.onload = function () {
       window.resizeTo(300, 300);
    }
</script>