Das ist also mal wieder so ein Problem, das nur entsteht weil du hier in einem Baukasten unterwegs bist, der dir deine HTML-Grundstruktur eigentlich vorgibt. Weil die aber nicht ganz deinen Wünschen entspricht musst du darum herum bauen und bestehenden Code dann live im Browser (nachdem die Seite geladen wurde) mittels Java Script ersetzen.
Mal im Detail:
Du hast (ich vermute mal bei "Text unter dem Design") einen HTML-Block
<ul id="liste"> mit den Menüpunkten deiner Navigation, die du ja vermutlich manuell pflegst. Anschließend hast du einen Script-Block (der mit
var a = document.getElementById('nav_container'); beginnt), der dafür da ist, die vom Baukasten automatisch generierte Navigation durch die von dir festgelegte Liste von Menüpunkten (und somit durch eine eigene Navigation) zu ersetzen.
Das Problem ist nun, dass beide diese Codebereich ja ganz am Ende deiner Seite im Quellcode stehen und somit als allerletztes im Browser ankommen, wenn jemand deine Homepage aufruft. Der Browser zeigt also schonmal fleißig die vom Baukasten generierte Navigation an (das was du Geisterinhalte nennst) bis er dann soweit geladen hat, dass er bei dem Java Script Code ankommt, der die Navigation ersetzen soll. Umso länger er also zum Laden braucht (größere Seite mit mehr Inhalten brauchen Länger zum Laden), umso länger wird auch noch die Baukasten-Navigation angezeigt. Erst wenn alles bis runter zu diesem Java Script geladen ist, wird das Skript auch ausgeführt und ersetzt die Baukasten-Navi durch deine eigene.
Lösen könnte man das nun theoretisch indem man die beiden Code-Blöcke direkt nach der vom Baukasten generierten Navigation einfügt. Das geht aber nicht, weil es ja nur "Text über dem Design" (das wäre noch vor der Baukasten-Navigation) und "Text unter dem Design" (das wäre wie gehabt ganz am Ende, erst nach dem eigentlichen Seiteninhalt) gibt.
Möglicherweise habe ich jetzt aber auch etwas übersehe, was das Ausführen des Java Script Codes verzögert (was ja die Ursache des Aufblitzens der Geisterinhalte ist) verursacht. Oder jemand anderes hat eine clevere Idee wie man das Problem lösen kann - mir fällt dazu gerade nichts weiter ein, evtl. schaue ich mir das aber auch später nochmal genauer an.
PS: Bei
http://www.pink-camel.de/artworks.htm sehe ich die Geisterinhalte noch deutlich länger als bei Interviews.
______________
- Signatur vom Mod Team angepasst -
Bitte keine Werbung für fremde Projekte
=> Das ist sehr schade. Ich habe mich hier im Forum über viele Jahre engagiert und einfach meine Signatur zu verändern zeugt von mangelnder Wertschätzung für meine Beiträge, die einzig den Nutzern des Homepage-Baukastens zugute kamen. Spätestens mit der Reduzierug auf max. 10 Unterseiten* sind die guten Zeiten des Baukastens ohnehin vorbei und die einst große Gremeinschaft im Forum hat sich längst aufgelöst. Nun bin ich hier offenbar auch nicht länger erwünscht. Bleibt mir nur lebewohl zu sagen, es waren schöne 14 Jahre und der Baukasten hat mir immer viel Spass gemacht - machts gut und eventuell trifft man sich ja doch nochmal an anderer Stelle im Internet. (07.06.2020)
* mittlerweile sogar nur noch 5