2017-05-12 28 views
0

브라우저 창 제어 (상단 창과 팝업이 아님) 창 자체의 높이와 너비. 나는 이것을 달성하려고 노력하고 있지만 지금까지는 성공하지 못했습니다. 내가 어떻게 이걸 이룰 수 있니? 는 지금까지 내가브라우저 창 제어 (상단 창과 팝업이 아님) 해당 창 자체의 높이와 너비

의 window.resizeTo (weidth, 높이)

를 사용하여 시도했지만 그것은 단지 자식 창으로가 아니라 상단 창에서 작동합니다. 또한 상단 창의 주소 표시 줄, 메뉴 막대 등을 제어해야합니다. 기본적으로 팝업을 여는 동안 자바 스크립트를 통해 제어 할 수 있다고 생각하는 모든 사용자는 동일한 창과 창은 상위 창 (하위 창이 아니라)이지만이를 수행하려고합니다.

짧은에서 팝업 창을 여는 데이 코드를 사용할 수 없습니다.

var showMyPage = function(){ 
    url = "myPage.html"; 
    window.open(url, "myWindow", 
      "toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=400,height=600") 
} 

아래 링크를 클릭하면 팝업으로 열리는 것과 같은 결과를 얻고 싶습니다. 따라서 myPage.html 창에서만 모든 옵션을 제어해야한다는 것은 명백합니다.

<a href="myPage.html" target="_blank">Open myPage</a> 

답변

0

클릭하면 링크를 클릭하고 새 창에서 JavaScript 코드를 직접 추가하여 문제를 해결할 수 있습니다.

<a href="myPage.html" target="_blank" 
     onclick="window.open(this.href,'myWindow', 
            'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=400,height=600'); 

그러나이 문제를 해결할 다른 방법이 있다면 알려주세요.