Я действительно не нашел ответа на этот вопрос, который мне подходит, поэтому я решил задать его здесь.Связь HTTP и HTTPS-окон с javascript и/или jquery
У меня есть два сценария javascript на двух разных вкладках из хрома. Мне нужно, чтобы они общались друг с другом.
Мне просто нужны они, чтобы иметь возможность обмениваться информацией. (статус и т. д.)
Моя проблема заключается в том, что один веб-сайт является HTTP и одним из них HTTPS. (по крайней мере, это то, что я думаю).
Я попытался следующий: 1.Opening окна из сценария (не может контролировать оба окна с помощью сценария и не отпускают меня, потому что один является HTTP и HTTPS один) 2.creating Cookies (Может 't получить доступ к файлам cookie другого домена) 3.using postMessage (дает мне ошибку, которая говорит, что не удалось выполнить, потому что цель не соответствует началу координат)
Я искал довольно долгое время и не смог найти решение ,
Какой у меня выбор? (Это два разных окна с вкладками в хром). В вашем ответе также укажите пример.
описание ошибки postMessage: Не удалось выполнить 'postMessage' в 'DOMWindow': Исходное задание ('http: // *******') не соответствует началу окна получателя ('https : // *******).
Другой подход может заключаться в том, что я создаю один скрипт, который будет командовать этими двумя окнами одновременно, но я не знаю, как это сделать, поскольку я не могу получить доступ к свойству документа после открытия окна.
«дает мне ошибку, которая говорит, что не удалось выполнить, потому что цель не соответствует началу координат» - правильно ли задан целевой объект? – Quentin
Его из-за HTTP и HTTPS не имеют ничего общего с происхождением или целью – Keddy1201
Вы пытались использовать общий посредник? Например, вы можете настроить Sockets.IO Server и сделать с ними оба домена. – josegomezr