2012-04-16 3 views
6

Safari popover에서 링크가 작동 할 수 있습니까? 내가 생각할 수있는 모든 것을 다했는데, popovers에 링크를 추가하면 모양이 변경되고 href 또는 onclick으로 클릭 할 수있는 결과가 나타나지 않는 것처럼 보입니다.Safari 확장 Popover Links

답변

7

당신은

.onclick = safari.application.activeBrowserWindow.openTab().url = "http://www.yourdomain.com/"; 
+0

는보다 전체 코드 예제가 있습니까 HREF 또는 사업부에 온 클릭 리스너를 추가 할 수 있습니까? 나는 당신이'$ ('target0')라고 말한 것을 시도했다. onclick = function() {safari.application.activeBrowserWindow.openTab(). url = "http://www.yourdomain.com/"};'그리고 그것 어느 쪽도 일하지 않았다. 처음에는 $ ('# target0')을 수행했습니다. onclick = safari.application.activeBrowserWindow.openTab(). url = "http://www.yourdomain.com/"; ',하지만 방금 귀하의 도메인에 새 탭이 열렸습니다. .com 즉시. – Sunookitsune

+0

.onclick을 jQuery 객체와 함께 사용할 수 없습니다. 대신에 $ ('# target0') .Click (function() {...})'또는'$ ('# target0'). – canisbos

+1

var successDiv = document.getElementById ('statusBlogSpan'); successDiv.onclick = safari.application.activeBrowserWindow.openTab(). url = "http://www.yourdomain.com/"; 시도 해봐. – freeman1988

0
var link = document.querySelector('#~~~'); 
link.addEventListener("click", function(event) { 
    safari.application.activeBrowserWindow.openTab().url = "http://~~" 
})