以下javascript代码有什么问题

时间:2015-02-23 09:07:36

标签: javascript

以下代码有什么问题?我有问题混合双引号,单引号。所以,我为onclick定义了单独的方法。一些看起来语法不正确的方法

<table style='border-style:none; cursor:pointer;' onclick="myFunc()" >


function myFunc() {
    width1= getWindowDim().width; 
    height1= getWindowDim().height; opt23='resizable=yes,fullscreen=yes,location=no,toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,fullscreen=yes,width='+width1 +',height='+heigh1;
    window.open('http://ibm.com','popupwin',opt23); 
}

2 个答案:

答案 0 :(得分:0)

使用jquery可以使用高度和宽度

     $(window).height();   // returns height of browser viewport
 $(document).height(); // returns height of HTML document
 $(window).width();   // returns width of browser viewport
 $(document).width(); // returns width of HTML document

答案 1 :(得分:0)

试试这个,onclick缺少双引号

<table style="border-style:none; cursor:pointer;" onclick="myFunc()" >

function myFunc() {
    width1 = getWindowDim().width; 
    height1 = getWindowDim().height;
    opt23 = 'resizable=yes,fullscreen=yes,location=no,toolbar=no,' + 
            'directories=no,status=no,menubar=no,scrollbars=yes,' + 
            'fullscreen=yes,width= ' + width1 + ',height=' + heigh1;
    window.open('http://ibm.com','popupwin',opt23); 
}