Nach schließen einer Lytebox nur eine Include-Datei neu laden!

C

computer-mum

Hallo,

ich hab ein kleines Problem.
Ich habe eine index.php die eine max3.inc datei "enthält"
wenn ich dort auf einstellungen klicke, öffnet sich ein
popup-änliches fenster (lytebox) (reines javascript),
wenn ich dieses fenster schließe (alles reines javascript)
soll automatisch die max3.inc neu geladen werden.

Ich hab zwar bis jetzt einen button-bei max3.inc der dann
javascript:location.reload(true) macht, aber es ist natürlich
viel schöner wenn man bei den Einstellungen was geändert hat
und dann schließt, sich das komplett von alleine neu läd!

Ich hatte schon alle möglichen Ansätze:
zb. eine extra javascript datei, die eine variable status mitzieht
und beim schließen des popups neu laden soll.
das geht aber nicht, da die javascript datei natürlich auf index.php
eingebunden wird und somit die ganze seite (index.php) neu geladen wird!


Habt ihr eine Idee?
 
Moin,

also nur die max3.inc neu laden, das geht natürlich nicht, denn für den Browser ist diese ja unbekannt, da ihre Ausgabe lediglich Bestandteil des geladenen HTML-Dokumentes ist.

Was ginge:
Wenn der Part des HTML-Dokumentes, welcher durch die max3.inc erzeugt wird, in einem eigenen Container gekapselt ist, dann könntest du nach dem Schliessen der Lytebox per AJAX einen Request an die max3.inc absetzen, und den Inhalt dieses Containers mit der Antwort auf den Request ersetzen. Wichtig dabei wäre natürlich, dass die max3.inc , auch ohne in die index.php inkludiert zu sein, funktioniert.
 

Neue Beiträge

Zurück