2012-11-19 4 views
1

javascript를 사용하여 window.open이있는 Internet Explorer에서 "잘못된 인수"가 표시됩니다. 어떻게 고칠 수 있습니까?IE에서 window.open 오류가 발생 했습니까?

"var newwindow = window.open (url, 'Popup Demo', '도구 모음 = 아니요, 위치 = 아니요, 디렉토리 = 아니요, 상태 = 아니요, 메뉴 모음 = 아니요, 스크롤바 = 아니요, 크기 조정 가능 = 아니요, 카피 히스토리 = 아니요, 너비 = '+ w +', 높이 = '+ h +', 상단 = '+ 상단 +', 왼쪽 = '+ 왼쪽);

여기 내 코드입니다 :

<script type="text/javascript" language="javascript"> 
<!-- 

function popitup(url) { 

    var w = 500; 
    var h = 500; 

    var left = (screen.width/2)-(w/2); 
    var top = (screen.height/2)-(h/2); 

    var newwindow = window.open (url, 'Popup Demo', 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left); 

    if (window.focus) { 
     newwindow.focus(); 
    } 
    return false; 
} 

// --> 
</script> 
+1

왜 "Netscape 2 시대 브라우저에서이 스크립트를 텍스트로 렌더링하지 않습니까?"라는 의견이 있습니까? Netscape 2 시대 브라우저는 아무도 사용하지 않습니다. – Quentin

답변

1

, 두 번째 매개 변수, strWindowName'Popup Demo'을 변경합니다. 당신 것이기 때문에, 그것은 문제일지도 모릅니다.

관련 문제