JavaScript'in mevcut görüntüyü bir ONCLICK olayı ile yeni bir PENCEREDE açmasını nasıl sağlarım?
<script>
function imgWindow() {
window.open("image") }
</script>
HTML
<img src="pond1.jpg" height="150" size="150" alt="Johnson Pond" onclick="image()"> <-- Have JavaScript open this image with onclick.
<img src="pond2.jpg" height="150" size="150" alt="All-green Pond" onclick="image()"> <-- Have JavaScript open this image with onclick.
<img src="pond3.jpg" height="150" size="150" alt="Dutch Pond" onclick="image()"> <-- Have JavaScript open this image with onclick.
Lütfen erişilebilirliğe de dikkat edin.
Görüntüler üzerinde ARIA rolünü tanımlamadan onClick
kullanmayın.
Etkileşimli olmayan HTML öğeleri ve etkileşimli olmayan ARIA rolleri, kullanıcı arayüzündeki içerik ve kapsayıcıları gösterir. Etkileşimli olmayan bir öğe olay işleyicilerini (fare ve tuş işleyicileri) desteklemez.
Geliştirici ve tasarımcılar, rolün önerdiği bir öğenin beklenen davranışını sağlamaktan sorumludur: odaklanabilirlik ve tuşa basma desteği. Daha fazla bilgi için bakınız WAI-ARIA Authoring Practices Guide - Design Patterns and Widgets.
tldr; i̇şte böyle yapilmali:
<img
src="pond1.jpg"
alt="pic id code"
onClick="window.open(this.src)"
role="button"
tabIndex="0"
/>