Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Ladowanie tylko iframe po kliknieciu
kkuubbaa88
post
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


witam

mam stronke na ktorej sa przyciski oraz iframe do ktorego laduje poszczegolne strony. adres przycisku wyglada mniej wiecej tak:
  1. <?php
  2. <a href="index.php?page=strona/costam" target="_top">[b]
  3. [/b]
  4. ?>

a na stronie glownej mam kod:
  1. <?php
  2. if($_GET['page'] == '') {
  3. echo '<iframe src="home.php?frame=tak" name="glownaramka" width="639" height="1098" frameborder="0" SCROLLING="no">Twoja przeglądarka nie akceptuje ramek!</iframe>';
  4.  } 
  5. else
  6. {
  7. echo '<iframe src="'.$_GET['page'].'.php?frame=tak" name="glownaramka" width="639" height="1098" frameborder="0" SCROLLING="no">Twoja przeglądarka nie akceptuje ramek!</iframe>';
  8. }
  9. ?>

problem mam taki, iz moja strona posiada dosc sporo grafiki, a tutaj za kazdym razem laduje sie od nowa. cokolwiek sie kliknie cala sie laduje. pytanie mam takie co zrobic, aby ladowala sie tylko zawartosc iframe ? a cala reszta nie byla naruszana ? przyspieszylo by to o wiele prace mojej strony.

z gory dzieki za pomoc.
kuba

Ten post edytował kkuubbaa88 12.10.2007, 20:17:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





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




Może tak:
index.html:
  1. <ul>
  2. <li><a href="iframe.php?page=strona/costam" target="ramka">Cos tam</a></li>
  3. <li><a href="iframe.php?page=strona/cosinnego" target="ramka">Cos innego</a></li>
  4. </ul>
  5.  
  6. <iframe src="iframe.php?page=strona/costam" width="300" height="300" name="ramka"></iframe>

iframe.php:
  1. <?php
  2. $isFile = false;
  3.  
  4. if (isset($_GET['page'])) {
  5. $file = $_GET['page'].'.php';
  6.  
  7. if (file_exists($file)) {
  8. $isFile = true;
  9. }
  10. }
  11.  
  12. if ($isFile === true) {
  13. include($file);
  14. }
  15. else {
  16. die('Blad 404');
  17. }
  18. ?>


Cytat(colinQ @ 13.10.2007, 11:43:43 ) *
Ten kod mam użyty na stronie: pphujulka.pl zobacz sobie że tam sie nic nie przeładowuje a działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Przecież przeładowanie jest jak byk :| co ty chrzanisz :|
PS: PP H*j Ulka? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
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: 15.10.2025 - 11:55