gibonik
21.04.2009, 14:41:54
jak po kliknieciu poza zdjeciem zrobić, zeby z automatu się zamykało.
kamil4u
21.04.2009, 14:56:47
Powiedź coś więcej. Na razie mogę jedynie powiedzieć żebyś zainteresował się:
- zdarzeniami w JS(ang. event)
- window.close()
- bubbling
gibonik
21.04.2009, 19:04:36
<a onClick="MM_openBrWindow('zdj/1.jpg','')"> <img src="zdj/1.gif" class="rzekiobrazki"></a>
mam takie otwieranie i jak zamknąć z automatu to okno jezeli klikne na obszar poza oknem
kamil4u
21.04.2009, 19:20:26
Nie mam czasu sprawdzać - spróbuj tak:
a) window.onblur = function(){this.close();};
b ) window.opener.onfocus = function(){window.close();};
erix
22.04.2009, 11:07:11
Pokaż, jak podpinałeś. Czy jak przychodzisz do lekarza, to mówisz "boli mnie", czy mówisz, co Cie boli?
Sprecyzuj, co się dzieje + zrzut z konsoli błędów przeglądarki.
gibonik
24.04.2009, 14:18:01
<a onClick="MM_openBrWindow('zdj/1.jpg','')" window.onblur = function(){this.close();};> <img src="zdj/1.gif" class="rzekiobrazki"></a>
cos takiego ale nie zamyka jak klikne poza zdjeciem
kamil4u
24.04.2009, 16:21:28
Przeanalizuj:
Kod
<html>
<body>
<button id="test">1</button>
<script>
window.addEventListener("click", function(){alert(1);}, false);
document.getElementById('test').addEventListener("click", function(e){alert(2); e.cancelBubble = true;}, false);
</script>
</body>
</html>