У нас есть клиент, которому нужно, чтобы мы включили инструмент на свой сайт через iFrame.В iFrame мы показываем продукты, и когда нажимается ссылка «добавить в корзину», необходимо добавить продукт в корзину родительских документов.Родитель и ребенок не находятся в одном домене.К сожалению, клиент не может предоставить нам метод для публикации в корзину, и все, что мы можем сделать, это вызвать их функцию cart.add (qty, id), но она не будет работать в iFrame, потому что iFrame, очевидно, не 'Т функция доступна.Кроме того, мы не можем просто подделать сообщение в корзину, так как не можем получить доступ к идентификатору сеанса.К счастью, я могу добавить любой Javascript, который мне нужен, на их главную страницу.
Можно ли мне прослушать клики в iFrame от родителей, а затем извлечь значения количества и идентификатора продукта изнутри iframe,затем выполнить функцию cart.add?Есть ли лучший способ приблизиться к этому с учетом ограничений?