Auge: Frames refreshen

Beitrag lesen

Hallo

der Befehl parent.Events.location.reload();
funktioniert zwar.

Offensichtlich ist dies nicht der Fall.

Aber ich bekomme folgende Fehlermeldung: Notice: Use of undefined constant parent - assumed 'parent' in C:\xampp\htdocs\Warenwirtschaft\mitte_rechts.php on line 27

Der von Klawischnigg vorgeschlagene Code …

parent.Events.location.reload();

… ist JavaScript-Code, es ist kein PHP-Code. Die von dir gezeigten Fehlermeldungen sind aber PHP-Meldungen. Mit PHP kannst du aber keinen Reload einer Webseite – egal ob mit oder ohne Frames – auslösen, weil PHP auf dem Webserver ausgeführt wird und das dabei generierte Dokument fix und fertig an den Browser ausliefert. Dann, wenn der Reload ausgelöst werden muss, befindet sich dsa Dokument im Browser und dort muss der Reload ausgelöst werden. Das geht entweder rein zeitgesteuert mit <meta http-equiv="refresh"> oder, wenn auf ein im Browser stattgefunden habendes Ereignis reagiert werden soll, eben mit JavaScript.

Hast du den oben gezeigten JavaScript-Code in deinen PHP-Quelltext eingefügt?

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“