2012-01-22 4 views
1

크롬 확장 내에서 하이퍼 링크를 클릭 할 수있게 설정하려면 어떻게해야하나요? here과 같이 이벤트를 생성해야합니까? 내가 popout 페이지 내에서 URL 목록을 출력하고, html 출력이 올 바르고, 그들을 클릭하면 아무 일도 일어나지 않습니다.Chrome 확장 프로그램의 링크 기능

답변

1

직선적 인 것처럼 보입니다. <a href="your_page.html">link</a>을 사용하여 페이지에 링크를 삽입하십시오. 소스 코드를 붙여 넣기를 원할 수도 있습니다.

+0

manifest.json의 브라우저 동작을 통해 내 페이지를 팝업으로 표시하고 있습니다. 이 '브라우저 ": 내가 파일 내에서 일반 링크를 만드는거야, { "팝업 " 을"feed.html "}, 그러나 어디 내용 때문에 여는 방법을 알고하지 않는 것 여기 코드는 팝업 내에 존재합니다. – tomster2300

+3

Nevermind, 내 링크에 target = "_ blank"를 추가하여 팝업 제한을 우회하여 강제로 새 탭에서 열 수있었습니다. – tomster2300

0

팝업은 내가 추측하는 페이지와 같아서 onclick 이벤트에서 createTab을 사용해야하기 때문에 발생합니다. 이 같은 귀하의 출력을 변경
....

<a href="http://www.google.com" onclick="chrome.tabs.create({url:this.href})">Bunyips!</a> 

은 ... 매니페스트에 사용 권한에 탭을 추가하는 것을 잊지 말아.
http://code.google.com/chrome/extensions/tabs.html

관련 문제