mit einem Link den Inhalt 2er DIV-Bereiche ändern
Hallo,
ich habe meine Seite in DIV Bereiche aufgeteilt, und möchte nun über einen Link den ersten DIV ändern. Das mache ich indem ich in den DIV Bereich (div 1) der sich ändern soll folgendes schreibe:
<?php
if($_GET['id']=='allgteil' || !$_GET['id'])include 'eingabe_allgteil_new.php';
if($_GET['id']=='kh')include 'kh.php';
if($_GET['id']=='ke')include 'ke.php';
if($_GET['id']=='ks')include 'ks.php';
if($_GET['id']=='SEe')include 'see.php';
if($_GET['id']=='SEs')include 'ses.php';
?>
Nun mein Problem:
ich möchte unter dem o.g. div 1 noch ein DIV (div 2) mit eigener Navigation haben. Über diese Navi soll sich der Inhalt ändern im div 2, aber es soll sich NICHT Inhalt im div 1 ändern?
Wie mache ich das am bestern?
Gruss
Carsten
Antwort schreiben
Antwort 1 von katy vom 04.04.2020, 23:11 Options
Hallo Carsten,
in dem Moment, da jemand auf einen Link klickt spiel PHP-Code schon lange keine Rolle mehr. Im Browser dreht sich alles um HTML, JavaScript und CSS.
Nur mit HTML und JavaScript kannst du also dein Ziel erreichen.
Für HTML gibt es
Frames oder
IFrames.
In JavaScript gibt es AJAX. Da JavaScript alles andere als zuverlässig ist würde ich davon abraten.
Aber auch zu Frames und IFrames kann ich dir nicht raten, denn beide sind eigentlich die Webtechniken von vorgestern und insbesondere für das Auffinden mit Suchmaschinen sind sie sehr hinderlich.
Am besten du lässt wirklich pro Link eine neue Seite per PHP generieren. Professionelle Seiten werden eigentlich nur noch so gemacht.
katy