¿Es posible hacer que un enlace funcione en un popover de Safari? He hecho casi todo lo que se me ocurre, pero parece que agregar enlaces a elementos emergentes solo cambia la apariencia y no da lugar a ningún clic, ya sea con href o onclick.Extensión de Safari Popover Enlaces
6
A
Respuesta
7
Puede añadir oyente onclick en href o 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://~~"
})
Cuestiones relacionadas
- 1. Cómo depurar la extensión de safari popover?
- 2. Cerrar el popover de Safari usando el botón clic dentro de popover
- 3. Preguntas de extensión de Safari
- 4. UIWebView enlaces de apertura en Safari
- 5. usando jQuery en Safari Extensión
- 6. Anclajes Safari en enlaces que no funcionan
- 7. ¿Está actualizando una extensión de Safari?
- 8. URL actual en la extensión de Safari
- 9. ¿Abrir enlaces en Safari en lugar de UIWebVIew?
- 10. La mejor manera de escribir una extensión de Safari 4
- 11. obtener evento de desinstalación de extensión en safari
- 12. Bootstrap: popover en modales
- 13. Swing: popover con flecha
- 14. Popover personalizado para iPad/iPhone
- 15. Cocoa/WebKit, con enlaces de apertura de ventana "window.open()" en una instancia de Safari
- 16. Picker como entradaview dentro de popover
- 17. Error de Javascript al destruir Bootstrap popover
- 18. Enlaces en sitios remotos de JQueryMobile en una aplicación de PhoneGap safari abierto
- 19. Ajax Bootstrap Popover: Objeto # <Object> no tiene el método 'popover'
- 20. ¿Diferencias de Javascript entre Mobile Safari y Safari en Mac?
- 21. UIBarButtonItem + popover segue crea múltiples popovers
- 22. bootstrap popover: recargar el contenido con ajax
- 23. Bootstrap popover no funciona en Chrome
- 24. ¿Cómo puedo crear un paquete de extensión Safari desde la línea de comando?
- 25. ¿Cambiar de forma programada el icono de la extensión del navegador Safari?
- 26. ¿Se pueden modificar los encabezados de solicitud http en una extensión de Safari?
- 27. ¿Cómo puede saber una extensión de Safari si el modo de navegación privada está activado?
- 28. ¿Es posible controlar todo el tráfico de red en una extensión de Safari?
- 29. iPhone window.open (url, '_blank') no abre enlaces en el móvil Safari
- 30. Escalar un iframe en Mobile Safari está rompiendo los enlaces del iframe
¿Tiene usted un ejemplo de código más completo? Intenté lo que dijiste con '$ ('# target0'). Onclick = function() {safari.application.activeBrowserWindow.openTab(). Url =" http://www.yourdomain.com/ "};' y tampoco funcionó. Inicialmente hice '$ ('# target0'). Onclick = safari.application.activeBrowserWindow.openTab(). Url =" http://www.yourdomain.com/ ";', pero acaba de abrir una nueva pestaña en yourdomain .com de inmediato. – Sunookitsune
No puede usar .onclic con los objetos jQuery. Pruebe '$ ('# target0'). Haga clic en (función() {...})' o '$ ('# target0'). On (en su lugar 'clic', función() {...})'. – canisbos
var successDiv = document.getElementById ('statusBlogSpan'); successDiv.onclick = safari.application.activeBrowserWindow.openTab(). url = "http://www.tudominio.com/"; Intentalo. – freeman1988