2012-01-13 2 views
0

더블 iframe은 여기에 있습니다. Facebook Canvas iframe 내에서 우리는 egfting 섹션에 대해 starbucks.com의 다른 창을 iframe으로 처리하고 있습니다. 문제는 무엇이며 어떤 용도로 사용합니까? 페이팔 버튼은 더 이상 iframe에서 벗어나기 전에 페이지를 렌더링 한 다음 다시 iframe으로 렌더링합니다. 예를 들어, https://apps.facebook.com/starbuckscard/을 방문하고 옵션으로 paypal을 선택하십시오. 이 일을하는 데 사용하는 이유는 무엇입니까? 어떤 의견이라도 대단히 감사합니다. 고맙습니다.페이스 북의 iFrame 내의 페이팔

답변

1

모든 PayPal URL이 iframe을 벗어나거나 브라우저가 (웹 사이트 결제 표준을 포함한 모든 페이지)에 설정되어 있는지 여부에 따라 오류를 반환합니다. SAMEORIGIN.

대신 PayPal 웹 사이트 Payments Pro 호스팅 솔루션을 사용하여 iframe 내에 삽입 할 수 있습니다.

+0

로버트 감사합니다. – SocialMitch

+0

p.s. 혼란 스럽지만 코드에서 아무 것도 변경하지 않았습니까? 간단히 깨기 시작했습니다. 나는 FB가 추가/수정/이것의 원인이되었을지도 모른 그들의 "껍질"에서 무엇이라도 제거했는지 궁금하다. – SocialMitch

+0

PayPal은 최근에 X-FRAME-Options HTTP 헤더를 추가했습니다. 이전에 엄격하게 적용되지 않았습니다 – Robert