• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

divs ändern

Status
Für weitere Antworten geschlossen.

DrunkenDX

Neues Mitglied
hab mal wieder ne frage...

kann ich den inhalt von divs via links ändern wie ich das auch mit einem iframe machen kann?

also eine .html oder .oho datei in den div laden so das sie mir angezeigt wird?

gibt es da eine lösung....

mfg

drunkenDX
 
kann mir auch jmd sagen wie das geht? mit welchem script oder mit welchem befehl... denneinfach dem div eine id zufügen und als hinter target schreiben funzt nicht!

kann ich den befehl include auch einem anderen div zuweisen und ihn via einen link ansteuern?
 
mit PHP:

dem link hängst du einen GET-Parameter an und änderst so immer entsprechend den include-Befehl.

mit AJAX:

keine ahnung von ;(

mit javascript:

du legst deine DIV's übereinander und setzt sie entsprechend den links
und dem inhalt auf visible oder hidden
 
mit PHP:

dem link hängst du einen GET-Parameter an und änderst so immer entsprechend den include-Befehl.

hast du mal ein beispiel für mich wie ich den link schreiben muss das er es in einem anderen div ändert und dort dann den include befehl einfügt mit der neuen datei?

mit javascript:

du legst deine DIV's übereinander und setzt sie entsprechend den links
und dem inhalt auf visible oder hidden

hier würde alles in einer datei stehn, seh ich das richtig? oder kann ich hier auch einfach einen anderen include befehl "sichtbar"machen und dann php und js kombinieren?

danke mal für deine bishergeleistete hilfe... --->grosser lernefekt!
 
mit php könnte das folgendermaßen funktionieren:
PHP:
...
<a href="index.php&datei=produkte">link</a>
<a href="index.php&datei=impressum">link</a>
...
<!-- jetzt kommt der php-teil mit dem include der datei-->
<?
$datei = $GET['datei']."php";
include($datei);
?>
 
das heisst ich müsste dann nur eine datei namens produkt.php erstellen...

wie wird das dann in den div geladen?
 
* mit PHP
* mit AJAX
* oder mit JavaScript (faked)
AJAX = Javascript + XML

das heisst ich müsste dann nur eine datei namens produkt.php erstellen...

wie wird das dann in den div geladen?
Das wird includet. (Befehl: include)
Entweder du machst das in der HTML-Datei per
Code:
<html>
<head>
<body unson Schrott....
  <div>
<?php
 include ('dateiname.html');
?>

Oder du includest die HTML Datei(Template) in einer reinen PHP-Datei.
(Keine Zeit zu erklären...)

AJAX
Das solltest du mal ansehen.
Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications

Einen Inhalt aktuallisieren geht über (prototype.js muss geladen sein):
Code:
<script type="text/javascript">
 new Ajax.Updater('Id des DIV', 'datei.html');
</script>

Das war's...
 
ich hab das mit ajax geköst... aber en klein bisschen anders als hier beschrieben... werde den code noch posten...

hab den irgendwo gefunden... also nich auf meinem mist gewachsen... aber funzt sehr gut!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben