Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 提交时打开多个窗口_Javascript_Jquery_Window - Fatal编程技术网

Javascript 提交时打开多个窗口

Javascript 提交时打开多个窗口,javascript,jquery,window,Javascript,Jquery,Window,我已经走了这么远了。表单只是一个简单的复选框,每个复选框中都有URL值。 这是成功的一半。我无法在Chrome或Firefox中调整窗口大小 $(document).ready(function(){ $("form").submit(function(){ $('#goTo input:checked').each(function(count){ var goTo; var wWidth; var wHeight;

我已经走了这么远了。表单只是一个简单的复选框,每个复选框中都有URL值。 这是成功的一半。我无法在Chrome或Firefox中调整窗口大小

$(document).ready(function(){
$("form").submit(function(){

    $('#goTo input:checked').each(function(count){

        var goTo;
        var wWidth; 
        var wHeight;
        var windowSize;
        i = 25 * count;

        goTo = $(this).val();
        wWidth = $(window).width() - $(window).width() / 2;
        wHeight = $(window).height() - i;
        windowSize = "width="+wWidth+"height="+wHeight;

        window.open(goTo, 'title', windowSize);                 
    });


    return false;

});
});
添加resizeable=1应该可以:

window.open(goTo, 'title', windowSize + ',resizable=1');
但是您在设置窗口大小时也有一个错误-它缺少一个,:


忘记提及此错误的另一个错误-即使选中了3个复选框,也只打开一个窗口。逗号!我忘了那个奇怪的逗号:。谢谢:你知道为什么循环会断开吗?
//       missing comma here ->
windowSize = "width="+wWidth+",height="+wHeight;