Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z kodem JS - grafika
parzol
post 8.12.2006, 22:32:02
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 1
Dołączył: 7.05.2005

Ostrzeżenie: (0%)
-----


Kod
<script language=JavaScript>
function powieksz()
{
var foto = new Image();
foto.src='mapa_d.jpg';

var szerokosc_img = foto.width+25;
var wysokosc_img = foto.height+25;

var left_window = screen.width / 2 - (szerokosc_img / 2);
var top_window = screen.height / 2 - (wysokosc_img / 2);

var config='toolbar=no,menubar=no,location=no,directories=no,scrollbars=yes,status=no,wi
dth='+szerokosc_img+',height='+wysokosc_img+',left='+left_window+',top='+top_window;

NoweOkienko=window.open('','',config);
NoweOkienko.document.open();
NoweOkienko.document.write("<html><head><title>Mapa</title></head><body><a href='java script:window.close()'><img src='images/mapa_d.jpg' border=0></a></body></html>");
NoweOkienko.document.close();
NoweOkienko.focus();
}
</script>

<a href="java script:powieksz()"><img src="./images/mapa_m.jpg" alt="Powiększ" width="380"></a>


Nie wiem czemu ale w IE wyświetla mi nowe okienko o wymiarach 25x25, a miało być o wymiarach dużego obrazka. Jak to poprawić?

Ten post edytował parzol 8.12.2006, 22:33:02
Go to the top of the page
+Quote Post
phpion
post 9.12.2006, 08:52:17
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Witaj Parzolu!
Skoro i tak adres obrazka masz ustawiony na stale i funkcje bedziesz uzywal tylko w 1 miejscu dla 1 grafiki wpisz rozmiary na sztywno smile.gif
Pion
Go to the top of the page
+Quote Post
parzol
post 9.12.2006, 11:20:54
Post #3





Grupa: Zarejestrowani
Postów: 135
Pomógł: 1
Dołączył: 7.05.2005

Ostrzeżenie: (0%)
-----


Drogi Pionie.

Owe rozwiązanie nie jest dobre. To tylko połowiczne rozwiązanie problemu. Chciałbym ten skrypt użyc w kilku miejscach więc za każdym razem dla obrazka wpisywać rozmiary na sztywno nie jest ani wygodne ani PRO.

Czy ktoś znający się lepiej na JS zna odpowiedź? winksmiley.jpg
Go to the top of the page
+Quote Post
phpion
post 9.12.2006, 15:25:11
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Piotrze!
Czy w takim razie nie mozesz sobie przekazywac do funkcji 3 parametrow? 1 to nazwa duzego obrazka, 2 to docelowa szerokosc (okna), a 3 to docelowa wysokosc (okna).
Wiesz dobrze, terminy gonia. Moglbys wiec na razie oddac softa w takiej postaci jaka tutaj sugeruje.
Z wyrazami szacunku (za rozegrana partie Wormsow): Pion
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:50