各位大侠帮忙看一下这段代码有啥问题:
<script language="javascript">
function clic(){
var left = (screen.width - 350) / 2;
            var top = (screen.height - 210) / 2;
            var features = 'height=' +210 + ',';
            features += 'width=' + 350 + ',';
            features += 'top=' + top + ',';
            features += 'left=' + left + ',';
            features += 'scrollbars=no' + ',';
            features += 'resizable=no,status=yes'; 
var pic=window.open("upheadImage.jsp?t=1","UploadPicture",features);
}
</script> 
<input type="button" onClic="clic()" value="Clic">
当点击按钮时,没有什么反映,这是为什么啊?搞不懂啊!
各位大侠就帮个忙吧!

解决方案 »

  1.   

    <input type="button" onclick="clic()" value="Clic"> 
      

  2.   

    改了怎么会没用...我把你的upheadImage.jsp?t=1改成test.html(我测试那页面)就能打开了...
      

  3.   

    用ff或者op的控制台看看报什么错!
      

  4.   

    普通的window.open("")能用吗?
    如果能就一步一步的调吧.
    不能的话.就是IE设置的问题了.
    把安全属性调到最低再试.
      

  5.   

    经本人测试,就是onclick的问题
    将 <input type="button" onClic="clic()" value="Clic"> 
    改为
    <input type="button" onclick="clic();" value="Clic"> 
      

  6.   


    <script language="javascript"> 
    function clic(){ 
    var left=(screen.width-350)/2;
    var top=(screen.height-210)/2;
    var features="height=210,width=350,top="+top+",left="+left+",scrollbars=no,resizable=no,status=yes";
    window.open("upheadImage.jsp?t=1","UploadPicture",features);
    //假如你这里不指定弹出窗口的名称(即去掉UploadPicture),打开速度可以快很多.
    }
    </script> 
    <input type="button" onClick="clic()" value="Clic">