Size: a a a

JavaScript.Ninja

2021 September 30

AO

Aidos Omurzakov in JavaScript.Ninja
так стоп, Каким образом я тогда их iframe закрою ?
короче задача такая на наше мсайте есть кнопка Вернуться в кабинет мерчанта (в данном случае их домен)
и они когда успешно проводят оплату хотят возращаться на свой сайт не внутри своего iframe а прям к себе
источник

AO

Aidos Omurzakov in JavaScript.Ninja
и я пока понятия не имею как это сделать
источник

N

Nikita in JavaScript.Ninja
window.location.href
источник

N

Nikita in JavaScript.Ninja
ну тиап они шлют вам пост из айфрейма, а вы вызываете функцию редиректа на их сайт
источник

AO

Aidos Omurzakov in JavaScript.Ninja
ну так мы и редиректим
источник

AO

Aidos Omurzakov in JavaScript.Ninja
но они видят редирект внутри iframe
источник

N

Nikita in JavaScript.Ninja
не понял пока. надо чтоб вы нажимали в айфрейме кнопку вернуться и вся страница браузера редиректилась на другой сайт. кто что видит?
источник

AO

Aidos Omurzakov in JavaScript.Ninja
короче так
У них на сайте есть их iframe где прописан src на наш сайт . Те они действуют внутри своего сайта
На нашем сайте етсь кнопка вернуться в Кабинет и туда мы ссылку кидают на их кабинет
С их стороны выглядит так, они сделали оплату нажали Вернуться в кабинет и они возвращабтся в кабинет, но внутри своего iframe
Их это не устраивает они хотят чтобы когда они клацали внутри своего iframe на нашу кнопку Вернуться в кабинет то чтобы их редиректнуло на полную страницу Кабинета (не внутри iframe)
источник

N

Nikita in JavaScript.Ninja
в общем функция редиректа должна быть не в айфрейме, а прям у вас на сайте. они из айфрейма шлют пост, а вы уже на сайте обрабатываете пост и вызваете редирект на уровне странцы, а не на уровне айфрейма
источник

AO

Aidos Omurzakov in JavaScript.Ninja
так мы то тут причем
у нас есть <a href="cabinet.com:> они клацают его и у них редирект внутри ifrmae происходит
источник

N

Nikita in JavaScript.Ninja
им не надо его клацать. если они его клацают, то вызывается переход внутри айфрейма
источник

AO

Aidos Omurzakov in JavaScript.Ninja
вот вот
источник

AO

Aidos Omurzakov in JavaScript.Ninja
тогда как сделать ?
источник

N

Nikita in JavaScript.Ninja
а они должны отправить пост типа goToDomain, а вы его слушать и жать window.location.href = "cabinet.com"
источник

AO

Aidos Omurzakov in JavaScript.Ninja
мммм
источник

AO

Aidos Omurzakov in JavaScript.Ninja
а window.location.href сработает на уровне их страницы ?
источник

AO

Aidos Omurzakov in JavaScript.Ninja
получается
источник

N

Nikita in JavaScript.Ninja
нет, они шлют только пост. а вы его на уровне своей страницы слушаете
источник

N

Nikita in JavaScript.Ninja
то есть они из айфрейма дергают вашу страницу, говорят ей, чтоб вы что-то на ней сделали
источник

AO

Aidos Omurzakov in JavaScript.Ninja
ну главное он редиректнит внтури целой их страницы а не внутри iframe ?
источник