Возможно ли, чтобы ссылка работала в Safari popover? Я сделал почти все, о чем я могу думать, но похоже, что добавление ссылок на popovers только изменяет внешний вид и не приводит к чему-либо кликабельному, либо с href, либо onclick.Safari Extension Popover Ссылки
6
A
ответ
7
Вы можете добавить OnClick слушателя HREF или DIV
.onclick = safari.application.activeBrowserWindow.openTab().url = "http://www.yourdomain.com/";
0
var link = document.querySelector('#~~~');
link.addEventListener("click", function(event) {
safari.application.activeBrowserWindow.openTab().url = "http://~~"
})
Смежные вопросы
- 1. Safari Extension
- 2. Safari Extension, Fluid App
- 3. Selenium Testing Safari Extension
- 4. iFrame в расширении Safari «Popover»
- 5. Deallocate Popover в расширении Safari
- 6. Safari Extension Companion всегда null
- 7. Safari 5 Extension Validating Event
- 8. Скриншот Safari из Share Extension
- 9. Закрыть Safari popover с помощью кнопки click in popover
- 10. Есть ли какие-либо файлы Safari Popover в Safari-расширении?
- 11. Bootstrap popover не работает на iPad Safari
- 12. Bootstrap Popover: iOS Safari странное поведение
- 13. Safari style 'share' popover view в приложении
- 14. Расширение Safari, отображающее Popover Different Window
- 15. Слушатель событий, когда popover расширения Safari закрывается
- 16. iOS 8 Share Extension Safari Image
- 17. Тестирование IOS Safari Якорные ссылки
- 18. Открывайте ссылки WebView в Safari
- 19. Ссылки в Safari и ul
- 20. bootstrap popover открыт только с одной ссылки
- 21. Как потянуть текст ссылки в Bootstrap Popover?
- 22. UISplitViewController - получение ссылки на контроллер popover
- 23. Bootstrap popover on hover ссылки не меняются
- 24. Chrome Extension - добавить элемент ссылки перед телом
- 25. iOS 9 Ссылки Safari Web App открываются в Safari
- 26. Ошибка Bootstrap Popover с недопустимым фокусом на iOS/Safari
- 27. handleGetURLEvent: не вызывается в Safari Extension Mac OS
- 28. Можно ли программно установить белый список Safari Extension?
- 29. Safari 5 Extension Ошибка XMLHttpRequest: INVALID_STATE_ERR: DOM Exception 11
- 30. Safari Extension: получить полный HTML-код со страницы
У вас есть более полный пример кода? Я попробовал то, что вы сказали с помощью '$ ('# 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
Вы не можете использовать .onclick с объектами jQuery. Попробуйте '$ ('# target0'). Click (function() {...})' или '$ ('# target0'). On ('click', function() {...})' вместо этого. – canisbos
var successDiv = document.getElementById ('statusBlogSpan'); successDiv.onclick = safari.application.activeBrowserWindow.openTab(). url = "http://www.yourdomain.com/"; Попробуй. – freeman1988