2012-11-29 2 views
0

2009 년에는 Browser Ball이라는 멋진 데모가있었습니다.브라우저 볼 데모 - 어떻게 했습니까

데모의 요점은 페이지가 몇 개의 새로운 겹쳐진 브라우저 창을 열고 튀는 공을 창 사이를 부드럽게 전환하는 튀는 공을 표시한다는 것이 었습니다. 따라서 페이지가

  • 이 창 슬프게도

  • 사이의 통신 시청자의 바탕 화면에 브라우저 윈도우의 구성에 대한 정보를 얻을 어떻게 든

    1. 할 수 있도록했다가 호스팅 된 사이트는 지금 것 같다 아래로있다. 아무도 그것이 어떻게 작동 하는지를 압니까? 창 사이의 통신은 어떻게 이루어 졌습니까?

    답변

    1

    window.opener을 통해 창 간의 통신을 관리 할 수 ​​있습니다.

    브라우저 윈도우의 위치를 ​​이용하여 측정 할 수 있습니다

    • window.screenLeftwindow.screenRight
    • window.screenX 및 다른 모든 것들에 window.screenY IE
    • 에. JS에서 브라우저 창 위치에 대한 자세한 내용은

    은 다음을 참조하십시오

    http://www.w3schools.com/jsref/prop_win_screenx.asp

    +0

    왜 window.opener하지 PostMessage를? – user7610

    +1

    window.postMessage는 다른 도메인을 통해 의사 소통을하기 위해 만들어졌습니다. –