Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][js] Pytanie do ekspertów odnośnie galerii
spectron
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 6.01.2007

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


Witam.

Mam pytanie odnośnie rozwiązania przeze mnie pewnego problemu...
Zrobiłem galerie przy pomocy php... Funkcja pobiera adres pliku w którym znajdują się zdjęcia oraz miniaturki tych zdjęć. Nazwy fotek są zapisywane do tablicy, ale mniejsza z tym to nie jest ważne (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Chodzi o to że sposób wyświetlania powiększonych zdjęć rozwiązałem następująca : funkcja jak juz pobierze nazwy fotek, to za kazdym razem gdy odpalam ta galerie tworzy w tym pliku pliki php zawierajace tylko to zdjecie, np. fot1.php i pliki te sa wykorzystywane przez skrypt javascript, ktory otwiera mi okienko o podanym wymiarze z odpowiednia fotka. Wszystko działa bez problemu i moje pytanie jest takie: czy takie rozwiązanie nie obniża wydajności strony? Nie wiem czy dobrze wytłumaczyłem,ale jasli ktos zrozumiał mój bełkot to proszę o rade (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


Pozdrawiam

Ten post edytował spectron 12.01.2007, 13:32:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spectron
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 6.01.2007

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


No wlasnie ja chciałem to zrobić w prostrzy sposób ale nie wiedziałem jak przy pomocy js otwierac okno w ktorym bedza juz wpisane znaczniki html, dlatego zaczalem kombinowac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . I teraz dziala, ale nie wiem czy takie rozwiazanie jest dobre. Zrobione jest to mniej wiecej tak :

kazda miniatura ma funkcje OnClick="otworz(nazwa)";
jest funkcja js:

  1. <script language="javascript">
  2.  
  3. function otworz(nazwa) {
  4. noweOkno = window.open(nazwa, 'okno', 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=600, height=450, left=60, top=100')
  5. noweOkno.focus()
  6. }


Gdzie "nazwa" to nazwa strony ktora ma być wyswietlona w okienku stpwrzonym przez js.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.09.2025 - 22:17