![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
witam mam taki maly problem,
[php:1:54d2ed5b8c]for ($i = 1; $i<6; $i++) { $imageInfo = getimagesize("$i.jpg"); $width[0] = $imageInfo[0]; $height[0] = $imageInfo[1]; }[/php:1:54d2ed5b8c] to powyzej pobiera mi dla 5 obrazkow (od 1.jpg do 5.jpg) ich wysokosc i szerokosc.... i teraz mam maly zgryz bo te dane (wysokosc + szerokosc) wykorzystywane sa do otawrcia okienka w ktorym znajduje sie obrazek... tyle tylko ze wtedy wysokosc i szerokosc chce ustawic na 30px wiecej niz zostalo "zmierzone" przy pomocy powyzszego kodu.... a to tu ponizej otwiera mi okienko : Kod NewWindow=window.open('', '', 'width='+<? echo $r_width[0]; ?>+', height='+<? echo $r_height[0]; ?>+', toolbar=no, directories=no, menubar=no, locations=no, status=no, scrollbars=no, resizable=no, fullscreen=no, left=30, top=30');
i teraz chcialbym aby mi to wszystko robilo takie cos : pobiera wysokosc i szerokosc obrazkow od 1 - 5 - ok po kliknieciu na obrazek gdy ma sie otworzyc okno to otwiera sie ono o wymiarach : pobrana wysokosc+30 i pobrana szerokosc+30... tylko ze jakos mi to nie dziala... :? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
[php:1:b685a29410]<?php
// pobranie rozmiarow ?> NewWindow = window.open('URL', '', 'width=<? echo($r_width[0]+30); ?>, height=<? echo($r_height[0]+30); ?>, toolbar=no, directories=no, menubar=no, locations=no, status=no, scrollbars=no, resizable=no, fullscreen=no, left=30, top=30');[/php:1:b685a29410] -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
wszystko ok gdyby nie to ze moj kod wyglada tak :
Kod --------
document.big_photo.src = pictures[picture_index]; return; } function ShowBigPicture(picture_index) { //if (ie) { <? for ($i = 1; $i<6; $i++) { $imageInfo = getimagesize("$i.jpg"); $width[0] = $imageInfo[0]; $height[0] = $imageInfo[1]; ?> NewWindow=window.open('', '','width='+<? echo ($r_width[0]+30); ?>+',height='+<? echo ($r_height[0]+30); ?>+',toolbar=no,directories=no,menubar=no,locations=no,status=no,scrollbars=no,resiz ble=no, fullscreen=no,left=30,top=30'); NewWindow.document.open(); NewWindow.document.write("<HTML>n<HEAD>n</HEAD>n<META http-equiv=Content-Language content=pl><LINK href=/style.css type=text/css rel=stylesheet>n<BODY LEFTMARGIN=0 TOPMARGIN=0 bgcolor=#9CC3EF>n <TITLE>Duży obrazek</TITLE>n<TABLE WIDTH=100% HEIGHT=100%>n<TR><TD valign=center align=center>n<IMG border=1 SRC="+pictures_big[picture_index]+"><BR><br>n<A href="javascript:window.close();">Zamknij okno</A>n</TD></TR>n</TABLE>n</BODY>n</HTML>n"); NewWindow.document.close(); NewWindow.focus(); } ---------- wiec ten kawalek kodu php jest wsrodku kodu js.... ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ale to nie ma żadnego znaczenia... zwróć uwagę na apostrofy w moim window.open....
EDIT. Sorry, umknęło mi... musisz pobrane wartości w php zapisać w tablicy JS, a potem odpowiednio ładować... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Jakim cudem chcesz kod php wywołac w trakcie działania JS?
Fo, odstaw kawe i zacznij spac w nocy a pracować w dzien, hih... -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
@scanner chyba tak zrobie ,, yhhyh .. jesli moze ma ktos takowy skrypt albo podobny ... do mojego - moj robi cos takiego :
wyswietla miniaturki o okreslonych wielkosciach ... + jak sie kliknie na miniature to otwiera sie nowe okienko a wnim powiekszone do naturalnych rozmiarow + 30px zdjecie... ROTFL ide do domu i sie wyspie. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Ehh... czytasz rozmiary do np. tablicy
Lecisz przez tablice i tworzysz odpowiedni JS dla kazdego thumbnaila Wysylasz calosc do browsera -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jakim cudem chcesz kod php wywołac w trakcie działania JS?
W trakcie nie, ale można to łatwo przewidzieć i załadować wyniki do tablicy w JS. Póżniej tylko wystarczy dodać do funkcji argument wskazujący na element tej tablicy... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
taaaa mowcie mi jeszcze a ja juz nie wiem dzis jak sie nazywam :?
![]() krolestwo za loozko + jakas blondynke ![]() najlepiej paulinke wrauuumuuuu ![]() ![]() Dobranoc... |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Cytat taaaa mowcie mi jeszcze a ja juz nie wiem dzis jak sie nazywam Welcome to the matrix Mr. AndersonCytat krolestwo za loozko + jakas blondynke Spać żołnierzu a nie o dupach mi tu! Jak wrócę ma być zagaszone!![]() Cytat najlepiej paulinke Paulinka to ci w łeb da nocnikiem jak sie dowie, że zegarka nie uważasz i noce zarywasz niepotrzebnie ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 20:16 |