Como duas instâncias de um userscript podem se comunicar entre frames?

Consulte a técnica de ter o mesmo JavaScript para ser executado em uma página da Web e em um iframe, comodescrito nesta resposta:

Por exemplo, suponha que você tenha esta página em domain_A.com:

<html>
<body>
    <iframe src="http://domain_B.com/SomePage.htm"></iframe>
</body>
</html>

Se você definir suas diretivas do @match assim:

// @match http://domain_A.com/*
// @match http://domain_B.com/*

Em seguida, seu script será executado duas vezes - uma vez na página principal e uma vez no iframe, como se fosse uma página autônoma.


Quais são as opções para que as duas instâncias do script se comuniquem?

Isso seria necessário para sincronizar as instâncias. Por exemplo, faça com que a instância de script iframe execute sua tarefa somente após a conclusão da instância de script da página da Web e vice-versa.

questionAnswers(1)

yourAnswerToTheQuestion