2012-04-30 2 views
0

"executeScript"에 대한 질문이 있습니다. chrome.tabs.executeScript를 사용하여 chrome.tabs.executeScript를 사용하여 자바 스크립트 코드를 페이지에 삽입 할 수 있지만 iframe 페이지 (상위 페이지와 같은 원본이 아님)에 일부 코드를 삽입 할 수 있습니까? 상위 페이지에서 iframe에 수신 이벤트 (예 : 수신 클릭 이벤트)와 같은 iframe에 액세스하려는 확장 프로그램을 만들고 있지만 XMLHttpRequest은 iframe 페이지에 액세스하지 못하는 것 같습니다.크롬 확장 executeScript

답변

1

allFrames: true을 탭 iframe에서도 스크립트를 실행하도록 설정하십시오. 상위 페이지 및 iframe을 주입하는 것 TRUE ': 사용`allFrames 때문에

method-executeScript

+0

나는 단지 iframe에 코드를 삽입 할 수 있습니다. 도와 주셔서 감사합니다. –

+0

아니요. iframe에 삽입되었는지 여부를 알려주는 코드를 작성해야합니다. – abraham

+0

나는 그것을하는 방법을 알고 있었다. 감사합니다 아브라함 !! –