Zum Inhalt springen

JavaScript in Frame verweist auf falsche Sprache

Erstellt am 20. November 2007 · Noch keine Antworten

Tags: Frage

Daviz ·

Hallo,

ich habe mit Typo3 4.1.3 eine Website erstellt. Leider musste es ein Frameset sein, was mich schon einges an Kopfzerbrechen gekostet hat.

Jetzt ist mir aufgefallen, dass in den Frame-Seiten das JavaScript, das auf das obere Frameset verweist, falls ein Frame direkt aufgerufen wird, auf die falsche Sprache verweist.

Durch

config.frameReloadIfNotInFrameset = 1

wird automatisch folgendes JavaScript im Header der Seiten erzeugt:

/*<![CDATA[*/
<!--

if(!parent.head && !parent.view_frame) top.location.href="http://www.meineseite.com/de/verfuegbarkeitssuche.html?no_cache=1"
// -->
	/*]]>*/

Was hier nicht stimmt, ist das immer auf die Sprache /de/ verwiesen wird und das, obwohl der Inhalte aller Frames in der korrekten Sprache angezeigt wird.

Hat jemand eine Idee, was da los sein könnte?

Viele Grüße,
David