2012-12-08 5 views
2

사용자가 오류 팝업을 받으면 페이지의 특정 섹션 (읽기 센터)으로 자동 스크롤되는 Facebook 앱에서 작업하고 있습니다. Firefox, IE, Safari에서는 작동하지만 Google 크롬에서는 작동하지 않습니다.Chrome의 iframe에서 자동 스크롤이 작동하지 않습니다.

는 지금은이 코드를 사용하고 있습니다 :

  • document.getElementById를 ('배너') (참) scrollIntoView을;.

    • 1.window.scrollTo : -

      는> 내가 크롬 작업 그걸 얻기 위해 모든 아래 기능을 시도

    크롬하지만 행운을 제외한 모든 주요 브라우저에서 작동 (100,500);

  • 2.parent.window.scroll (0,0);
  • 3parent.frames.window.scrollTo (200,300);
  • 4.var rowpos = jQuery ('# banner'). position();
  • 5.jQuery ('# iframe_canvas'). animate ({scrollTop : jQuery ('# 배너'). 오프셋().}} {duration : 'slow', 여유 : '스윙'}); 이 이후

따라서 최 부모 윈도우는 iframe 내 요소를 제어하지 일종의 샌드 같다 iframe에 한국어로 렌더링하여 인 북 애플리케이션에서 작동하여야한다 그러므로 나는 아이디어가 부족하다.

사람이, 그것의 전달되는 :(

사전에 감사에서 내 전체 프로젝트를 들고 나에게이 문제를 해결하기 위해 어떤 포인터를 놓을 수 있다면 정말 감사하겠습니다

!

+0

"아무것도"작동하지 않는다는 사실은 다른 오류 상황이 발생했음을 나타냅니다. – Madbreaks

답변

1

사용의 FB.Canvas.scrollTo 기능 페이스 북의 JS-SDK

+0

Frederick Behrends 씨 정말 고마워요. 정말 저에게 도움이됩니다. – Vinay

관련 문제