Treziman: JS - Code verstecken?

Beitrag lesen

Hallo Robert,

es ist eine einfache Sache: In der index.php gibt es einen DIV-Container mit der ID "inhalt"

HTML

<div id="inhalt"></div>

Mittels Jquery wird über ein Menü der Inhalt geladen. Zwei Menüpunkte sind da wichtig: 1. Bilder tauschen (Reihenfolge ändern) und 2. Bilder ansehen. Hat man Bilder getauscht und klickt auf "Bilder ansehen", wird die neue Reihenfolge in Edge und Chrome sofort angezeigt, während man in Firefox (von der Organisation Mozilla...) erst die Seite aktualisieren muss.

JQUERY

$("#inhalt").load("bilderansehen.php");
PHP (bilderansehen.php)
...
echo "<img src='imageloader.php?bildid=1' />";
...

In der imageloader.php: siehe dazu 01.04.2023 04:54

Inzwischen funktioniert es aber auch unter Firefox. Allerdings darf es da kein DIV-Container sein sondern ein iframe. Warum und weswegen... ich habe nicht die geringste Ahnung.

HTML

<iframe name="inhalt" id="inhalt" src=""></iframe>
Dazu JQUERY

$("#inhalt").attr("src","bilderansehen.php");

Einstein meinte einmal dazu: "Es gibt Menschen, die machen sich Gedanken über das Verhalten von Browsern. Andere beschäftigen sich mit weniger komplizierten Dingen, zum Beispiel mit der Relativitätstheorie..."

LG Treziman

--
Ich wurde als deprecated gekennzeichnet und werde alsbald nicht mehr unterstützt... Das W3C-Konsortium sieht für mich den Ruhestand vor...