2011-09-05 7 views
1

Google 크롬 확장을 개발 중입니다. 확장자가 webiste가로드되거나 탭의 URL이 변경 될 때마다 기록해야합니다. 탭이 업데이트 될 때마다 대화 상자를 표시하기 위해 다음 자바 스크립트 코드를 작성했지만 어떤 이유로 Uncaught Syntaxerror : Unexpected Identifier를 제공합니다.Google 크롬 확장 개발 (tabs.onUpdated.addListener())

여기

<html> 
<head> 
<script> 
chrome.tabs.onUpdated.addListener(function(integer tabId, object changeInfo, Tab tab)  
{ 
     //if(tab.url!="") 
      alert(tab.url); 
}); 
</script> 
</head> 
<body> 
</body> 
</html> 

제발 도와 줘요 난 정말 해결책을 찾을 수 없습니다입니다 코드를입니다. 자바 스크립트가 엄격하게 입력되지

+0

전체 오류를 붙여 넣을 수 있습니까? 메시지와 함께 예기치 않은 식별자를보고하는 중일 수 있습니다. – lobster1234

답변

3

, 그래서 제거하려고 integer, objectTab : 트릭을 할해야

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab)  
{ 
    //if(tab.url!="") 
     alert(tab.url); 
}); 

.

+0

고마워. 내 실수는 정말 어리 석다. ( – SteveIrwin

+0

아무런 문제가 없다. 같은 실수를 저질렀다. :) 문서가 실제로 복사/붙여 넣기에 적합하다고 보입니다. – Ragnar

+0

@Ragnar tabId 및 changeInfo는 전달되었지만 사용되지 않았습니다. 왜 거기에 있습니까? 감사! – qed

관련 문제