Safari popover'ında bir bağlantı çalışmasına sahip olmak mümkün mü? Düşünebildiğim her şeyi yaptım ama popolara eklenen bağlantıların sadece görünüşü değiştirdiği ve href veya onclick ile tıklanabilir bir şeyle sonuçlanmadığı anlaşılıyor.Safari Uzantısı Popover Bağlantılar
6
A
cevap
7
Sen
.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://~~"
})
İlgili konular
- 1. Safari Uzantısı Farklı Pencereyi Gösteriyor
- 2. Kapat düğmesini kullanarak Safari popover düğmesini tıklayın
- 3. hizalayın popover
- 4. Özel Tarama modu açık olduğunda bir Safari uzantısı nasıl olabilir?
- 5. TintColor Popover Değişimi Push
- 6. Popover Açıldığında Gösterilmiyor
- 7. Popover algılamayı reddetme
- 8. Safari
- 9. Safari
- 10. Safari
- 11. Taşıma bağlantılar
- 12. Çoklu bağlantılar
- 13. şekillendirme bağlantılar
- 14. Twitter bootstrap popover okunu özelleştirme
- 15. Bir popover nasıl hata ayıklanır?
- 16. ControlsFX'i denetleme PopOver denetimi JavaFX
- 17. Storyboard'da UINavigationController ile Popover boyutu
- 18. Popover düzensiz şekilde yeniden boyutlandırılıyor
- 19. Chrome/Safari
- 20. IOS Safari
- 21. iOS Safari
- 22. Sembolik bağlantılar içeren mod_xsendfile
- 23. Yolcu eşzamanlı bağlantılar hatası
- 24. Resmi stil kılavuzlarına bağlantılar
- 25. Bağlantılar (CSS Only)
- 26. YUI3 bağlantılar aynı sınıfları
- 27. Evrensel Bağlantılar iOS
- 28. Jade ile Dinamik Bağlantılar
- 29. Bağlantılar C# metin kutusunda
- 30. MySQL'e maksimum eşzamanlı bağlantılar
size daha tam kod örneği var mı href veya div onclick dinleyici ekleyebilirsiniz? "$ ('# Target0') ile söylediğiniz şeyi denedim. Onclick = function() {safari.application.activeBrowserWindow.openTab(). Url =" http://www.yourdomain.com/ "}; ve ya da çalışmadı. Başlangıçta $ ('# target0') yaptım. Onclick = safari.application.activeBrowserWindow.openTab(). Url = "http://www.yourdomain.com/"; ', ancak alan adınıza yeni bir sekme açtım. .com. – Sunookitsune
jQuery nesneleriyle .onclick'i kullanamazsınız. '$ (' # Target0 ')' ı, yerine (function() {...}) 'veya' $ ('# target0') 'ı tıklayın (bunun yerine' click ', function() {...}) 'a tıklayın. – canisbos
var successDiv = document.getElementById ('statusBlogSpan'); successDiv.onclick = safari.application.activeBrowserWindow.openTab(). url = "http://www.yourdomain.com/"; Dene. – freeman1988