2012-06-14 3 views
0

나는이 값을 얻을 수있을하려는ExecuteScript

chrome.tabs.executeScript(tab_id,{code: 'sendRequestToBackground(document.getElementById('important_val').innerHTML); '}, 

function(){ 

}); 

의 요소의 HTML을 확인하고 싶은 자바 스크립트 다시 배경에 크롬 확장 전송 결과의 일부가 아닌 임의의 탭 백그라운드 스크립트에서 chrome.extension.sendRequestchrome.extension.onRequest.addListener으로 많은 예제를 보았습니다. 왜냐하면 모든 예제는 확장 popup.html에서 백그라운드 스크립트로 또는 그 반대로 작업하기위한 것이기 때문입니다.

하지만 새로운 탭을 열어 URL을 변경하고이 임의의 탭에 속하는 (자바 스크립트를 통해 생성 된 btw) 필드의 값을 가져 오려고합니다.

그렇게 할 수 있습니까?

감사합니다. 당신이 임의의 탭에 코드를 삽입하려면

답변

관련 문제