0

2009年には、 BrowserBallというクールなデモがありました。

デモのポイントは、ページがいくつかの新しい重複するブラウザウィンドウを開き、バウンドするボールを表示し、バウンドするときにウィンドウ間をスムーズに移行することでした。したがって、ページはどういうわけかできる必要がありました

  1. ビューアーのデスクトップ上のブラウザーウィンドウの構成に関する情報を取得します
  2. ウィンドウ間で通信する

残念ながら、現在ホストされているサイトはダウンしているようです。誰かがそれがどのように機能したか知っていますか?ウィンドウ間の通信はどのように行われましたか?

4

1 に答える 1

1

ウィンドウ間の通信は、を介して管理できますwindow.opener

ブラウザウィンドウの位置は、以下を使用して決定できます。

  • window.screenLeftwindow.screenRightIEで
  • window.screenXそしてwindow.screenY他のすべてにおいて。

JSでのブラウザウィンドウの位置の詳細については、以下を参照してください。

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

于 2012-12-13T13:01:28.677 に答える