Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 25.11.2008 Ostrzeżenie: (0%)
|
Na stronie jest taki kod:
Kod <BR><script type="text/javascript"><BR> function otworz(adres) {<BR> noweOkno = window.open(adres, '', 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=yes, width=820, height=740, top=0, left=30');<BR> }<BR></script><BR> który powoduje, że jak dam odwołanie: Kod <BR><a href="javascript:otworz('obrazki/1.htm')">obrazek1</a><BR> to powinno mi się wyświetlić nowe okno z obrazkiem. Obrazek jest wielkości np. 1600x1024 albo innej, jednym słowem różnej są wielkości, dlatego kombinowałem, aby okno otwierające było zawsze takiej samej wielkości 820x740 i obrazek zawsze w nim takiej samej szerokości (aby względem szerokości się modyfikował z zachowaniem proporcji), woboc tego stworzyłem jeszcze plik .css z takim odwołaniem: Kod <BR>#img {<BR> margin-bottom: 10px;<BR> max-width: 800px;<BR> width: expression(Math.min(parseInt(this.offsetWidth), 800 ) + "px");<BR>}<BR> i w pliku 1.htm (czyli nowym oknie) odwołuję się do obrazka. Jedna linijka max-width: 800px; zapewnia mi modyfikację obrazka np. w operze a ta na samym dole w IE. Efekt moich kodów: http://www.imageshock.eu/?img=3465500~problemik.jpg Obrazek się strasznie mały wyświetla. Jak się naciśnie DALEJ i potem WSTECZ to ten sam obrazek się już dobrze wyświetla!!! Dlaczego przy pierwszym otwarciu taki mały sie wyświetla a nie od razu dopasowany do okna?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Jak się zamknie okno z obrazkiem i ponownie wczyta to też dobrze się wyświetla. Chodzi o ten pierwszy raz, co zrobić aby przy pierwszym otwarciu był dopasowany do okna?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
anderson20 [HTML][JavaScript]błąd z wyświetlaniem obrazka 27.11.2008, 11:05:38
sticker pokaż kod 1.html 27.11.2008, 11:47:21
erix http://svendtofte.com/code/max_width_in_ie/ 27.11.2008, 12:09:43
anderson20 kod 1.htm
Kod<!DOCTYPE HTML PUBLIC "-/... 27.11.2008, 20:22:55 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 10:43 |