WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 12.09.2001, 12:17   #5
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 58
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Idee Variablen im Hauptframe

Gib in dein Hauptframe im JavaScript-Bereich eine Variable und zwei Methoden:

var mSprache;
function setSprache (var sprache)
{
mSprache = sprache;
}

function getSprache()
{
return mSprache;
}

Damit kann man von jedem Sub-Frame über this.parent.getSprache() die Sprache auslesen.

In dein Formular schreibst du:
<INPUT TYPE="SUBMIT" NAME="SprDeutsch" VALUE="Deutsch"
ONCLICK="setSprache(1); parent.HauptFrame.location.href = \"deutsch/\" + getFramePos(); false;">

Jetzt fehlt nur mehr eine Methode
function getFramePos()
{
return ...;
}

mit der du die lokale Adresse des aktuellen Frame ausliest. Jetzt weiß ich auch nicht auswendig, ob man über den <A>...</A>-Anker JavaScript mitaufrufen kann und entsprechend die Variablen setzen für das Haupt-Frame. Bei Buttons wäre das auf jeden Fall möglich.
Ich empfehle also, die Seiten für jede Sprache in ein eigenes Verzeichnis zu legen, die ident aufgebaut sind. Jeder Dateiname soll in jedem der Verzeichnisse gleich lauten.
Flink ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:33 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag