Autor |
Nachricht |
zeb
Threadersteller
Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.02.2007 19:37
Titel INC-Container tauschen, geht sowas ? |
|
|
Hallo zusammen,
Vielleicht kann mir jemand einen Tipp geben. Ich möchte auf einer Webseite auf anklicken nicht eine neue Seite laden, sondern nur eine INC.PHP gegen eine andere tauschen, also im Prinzip innerhalb der Seite einen neuen Inhaltscontainer aufrufen bzw. gegen den vorherigen Container tauschen. Gibt es dafür ein PHP-Script bzw. geht sowas überhaupt?
|
|
|
|
|
chrikle
Dabei seit: 02.05.2002
Ort: NRW
Alter: 47
Geschlecht:
|
Verfasst Mo 05.02.2007 19:51
Titel
|
|
|
N'abend!
Neuen Inhalt ohne die Seite neu zu laden?
Da würde mir spontan AJAX zu einfallen.
Oder einen iFrame, welchen du mittels JS neulädst.
Gruß
Chris
|
|
|
|
|
Anzeige
|
|
|
zeb
Threadersteller
Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.02.2007 20:15
Titel
|
|
|
Danke.
AJAX sagt mir zunächst nix. IFRAME kann ich googeln. Hast du vielleicht einen Link zu einem Script ?
|
|
|
|
|
chrikle
Dabei seit: 02.05.2002
Ort: NRW
Alter: 47
Geschlecht:
|
|
|
|
|
zeb
Threadersteller
Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.02.2007 21:08
Titel
|
|
|
Das Beispiel sieht gut aus, danke für die Hinweise. Ehrlich gesagt wäre mir aber eine Lösung ohne Javascript lieber, weil das auch funktioniert wenn Javascript abgeschaltet ist. Wenn es es was gibt auf der Basis von PHP würde ich das bevorzugen.
Zuletzt bearbeitet von zeb am Mo 05.02.2007 21:08, insgesamt 1-mal bearbeitet
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Mo 05.02.2007 21:54
Titel
|
|
|
Ohne JavaScript bleibt nur der Iframe.
Ist aber nicht optimal für Suchmaschinen.
|
|
|
|
|
zeb
Threadersteller
Dabei seit: 15.11.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.02.2007 22:27
Titel
|
|
|
OK, danke. Das mit dem IFRAME guck ich mir mal genauer an.
|
|
|
|
|
sidisinsane
Dabei seit: 30.01.2006
Ort: Hamburg
Alter: 52
Geschlecht:
|
Verfasst Mo 05.02.2007 22:50
Titel
|
|
|
Ohne iframe und ohne Javascript geht es so.
Du schreibst ein Php-Script welches je nach Fall eine andere Inc-Datei auswählt. So wie dieses:
switch.php
Code: | <?php
switch ($_GET['content']) {
case "1": $inc = 'inc01.php';
break;
case "2": $inc = 'inc02.php';
break;
case "3": $inc = 'inc03.php';
break;
default: $inc = 'inc01.php';
break;
}
include ($inc);
?> |
Auf Deiner Webseite fügst Du das Skript an der Stelle ein wo sonst Deine Inc-Datei stehen würde.
Code: |
<?php include("switch.php"); ?> |
Aufrufen tust Du dann die jeweilige Datei indem Du (per Link) den zugehörigen Parameter mit übergibst. In diesen Fall ist es "content=1-3". Das folgende Beispiel würde die inc01.php aufrufen.
So übergibst Du den Parameter:
Code: | <a href="index.php?content=1">Inhalt 1</a> |
Ich denke so etwas hast Du gesucht, oder?
|
|
|
|
|
|
|
|
Ähnliche Themen |
DIV-Container soll anderen DIV-Container verdrängen
DIV Container bei Mouseover über DIV Container anzeigen
Variabler Div-Container bis zum mittigen Div-Container
CSS: Container im Container Vertikal zentrieren
Seite tauschen
Headerbild bei Mouseover tauschen
|
|