Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Besides the upcoming <a href="http://caniuse.com/sharedworkers" rel="nofollow noreferrer">SharedWorker</a>, you can also use <a href="http://ejohn.org/blog/cross-window-messaging/" rel="nofollow noreferrer">cross-document messaging</a>, which is much more widely <a href="http://caniuse.com/#feat=x-doc-messaging" rel="nofollow noreferrer">supported</a>. In this scenario, there must a be a main window that is responsible for opening all other windows with <code>window.open</code>. The child windows can then use <a href="https://developer.mozilla.org/en-US/docs/DOM/window.postMessage?redirectlocale=en-US&amp;redirectslug=DOM%3Awindow.postMessage" rel="nofollow noreferrer">postMessage</a> on their <code>window.opener</code>. </p> <p>If using flash is an option for you, there is also the much older <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/LocalConnection.html" rel="nofollow noreferrer">LocalConnection</a> virtually supported on any client with flash installed (<a href="https://stackoverflow.com/questions/4987582/communication-between-windows-tabs-with-javascript">example code</a>).</p> <p>Other fallbacks methods:<br /> <a href="http://benalman.com/projects/jquery-postmessage-plugin/" rel="nofollow noreferrer">postMessage plugin for jQuery with window.location.href fallback for older browsers</a> <br /> <a href="http://someguyjeremy.com/blog/sending-data-between-tabs" rel="nofollow noreferrer">cookie-based solution for non-instant communication</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload