Witam
chciałbym zrobić coś takiego
1. klikam na miniaturkę
2. wyskakuje duży obraz w dopasowanej nowej stronie
(używam onclick="window.open........")
dotąd daje radę i teraz problem
3. chcę aby po kliknięciu w dowolnym miejscu okna (obrazka) które wyskoczyło następowało jego zamknięcie, tak jak np. w serwisie allegro
klikam w miniaturę, wyskakuje duża fotka, którą mogę kliknąć w dowolnym miejscu i następuje jej zamknięcie
bardzo proszę o pomoc, podpowiedź jak się do tego zabrać
pozdrawiam
Paweł
Zamknięcie okna - problem
Re: Zamknięcie okna - problem
robisz tą miniaturke jako odnośnik:
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
edit:
albo wystarczy cos takiego:
<img src="obrazek.jpg" onClick="window.close()">
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
edit:
albo wystarczy cos takiego:
<img src="obrazek.jpg" onClick="window.close()">
Ostatnio zmieniony sob sie 18, 2007 9:43 pm przez HaWaJ, łącznie zmieniany 1 raz.
Re: Zamknięcie okna - problem
No tak tylko że ta miniaturka juz ma wpisane
<a href="#" onClick="window.open()"><img src="miniaturka.jpg"></a>
ale mógłbym może zrobić tak otworzyć nową stronę zwykłym hiperłączem
a jakimś skryptem dopasowac jej rozmiar do rozmiaru dużego zdjęcia (bo to ważne) i wtedy wykorzystać
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
dobrze kombinuję ??
<a href="#" onClick="window.open()"><img src="miniaturka.jpg"></a>
ale mógłbym może zrobić tak otworzyć nową stronę zwykłym hiperłączem
a jakimś skryptem dopasowac jej rozmiar do rozmiaru dużego zdjęcia (bo to ważne) i wtedy wykorzystać
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
dobrze kombinuję ??
Re: Zamknięcie okna - problem
Tylko nie wiem czy wtedy dobrze zadziala window.close() - proponuje takie rozwiazanie:
w head robisz taka funkcje:
Czyli podobne rozwiazanie do twojej sugestii 
w head robisz taka funkcje:
Kod: Zaznacz cały
HEAD:
function NewWindow(){
window.open("strona.html","toolbar = no, height = wysokosc_strony, width = szerokosc_strony");
}
BODY:
<a href="#" onClick="NewWindow()">link</a>
Re: Zamknięcie okna - problem
Sprawdziłem
rozwiązanie
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
zamyka mi okno w którym znajduję sie odnośnik-miniaturka
co dalej ??
rozwiązanie
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
zamyka mi okno w którym znajduję sie odnośnik-miniaturka
co dalej ??
Re: Zamknięcie okna - problem
Jeszcze jedno małe ale..
onClick="window.close()"
wywala mi pod IE7 komunikat w osobnym okienku z pytaniem czy napewno chcę zamknąć kartę
to też mi nie leży
onClick="window.close()"
wywala mi pod IE7 komunikat w osobnym okienku z pytaniem czy napewno chcę zamknąć kartę
to też mi nie leży
Re: Zamknięcie okna - problem
Rozwiązanie wyżejpawelpiku pisze:No tak tylko że ta miniaturka juz ma wpisane
<a href="#" onClick="window.open()"><img src="miniaturka.jpg"></a>
ale mógłbym może zrobić tak otworzyć nową stronę zwykłym hiperłączem
a jakimś skryptem dopasowac jej rozmiar do rozmiaru dużego zdjęcia (bo to ważne) i wtedy wykorzystać
<a href="#" onClick="window.close()"><img src="miniaturka.jpg"></a>
dobrze kombinuję ??
edit @up:
To juz chyba wina przegladarki...W JS siedze niecale 4 dni i sie jeszcze w tym srodowisku nie orientuje zbyt dobrze
