Homepage selbermachen 7.852 Themen, 35.619 Beiträge

text ersetzen

Michael St. (Anonym) / 8 Antworten / Baumansicht Nickles

Auf meiner seite hab ich ganz oben ein frame in dem immer angezeigt werden soll wo sich der user befindet (zB.: home/beos/FS/intro).

Nun möchte ich nicht extra für jeden standort eine eigenes html dokument machen, sondern dass über eine funktion automatisieren.

Also ich stelle mir das so vor:
Ich rufe eine funktion mit dem anzuzeigendem text als paramete auf und dieser wird dann im "location" frame angezeigt!

würde mich freuen wenn mir jemand helfen könnte!

bei Antwort benachrichtigen
KayBee Michael St. (Anonym) „text ersetzen“
Optionen

Hallo Michael!

Verstehe ich das richtig - du willst also von einem Frame (Navigationsframe) aus den Inhalt eines anderen Frames (Anzeigeframe) steuern/verändern ?
Ist möglich - hab es gerade eben getestet.
Wird allerdings etwas schwierig, hier alles zu erläutern, aber ich probier`s mal:

1.
In dem "Anzeigeframe" steht zuerst das, was beim ersten Laden drinstehen soll:



Die ID-Namen sind variabel, durch sie wird hinterher auf den Text zugegriffen.

2.
In den Navigationsframe - Head - Teil steckst du folgende Funktion, Netscape und Internet Explorer reagieren leider unterschiedlich, diese funktion ist auf beide Browser abgestimmt:


Achtung: veränderst du die ID-Namen im anzeigeframe, musst du die Namen in der funktion entsprechend ändern! (lieber alles so lassen...).
Die Angaben bei font face und size und color kannst du selbstverständlich schon ändern.

3.
Im Body-Teil des Navigationsframes kommt in jeden HRef ein OnClick-Event hinzu, das obige funktion auslöst und den Text, der erscheinen soll, übergibt:

hier können natürlich auch hrefs auf bildern etc liegen.


Ich hoffe, das hilft ein wenig - bei Unklarheiten: mail an kaybee@gmx.net
(Kann dir die fertigen HTML-Seiten zusenden)


bei Antwort benachrichtigen
KayBee Nachtrag zu: „Hallo Michael!Verstehe ich das richtig - du willst also von einem Frame...“
Optionen

Habe gerade gemerkt, dass in den grauen Feldern nix drinsteht - in der Vorschau war alles noch in Ordnung.

Am Besten, du mailst mir - dann schicke ich dir den Quellcode!

bei Antwort benachrichtigen
thomas woelfer KayBee „Habe gerade gemerkt, dass in den grauen Feldern nix drinsteht - in der Vorschau...“
Optionen

wenn du quellcode posten willst, muss du den in ein xmp tag verpacken... einfach xmp aufmachen - quellcode schreiben - xmp wieder zumachen: dann gehts.

WM_FYI
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
KayBee thomas woelfer „wenn du quellcode posten willst, muss du den in ein xmp tag verpacken... einfach...“
Optionen

Danke für den Tip, hier kommt der 2. Versuch (hoffentlich klappt`s...):

angenommen, du hast 3 Frames:
Anzeigeframe (wo man seine derzeitige Position erfährt),
Navigationsframe mit ein oder mehrere Navigatoren, die den Inhalt im
Hauptframe steuern

1. im Anzeigeframe steht zunächst das, was beim ersten Laden drinstehen soll:



Font face, size etc. sind natürlich änderbar.

2. In den Head-Tag des Navigationsframes kommt folgende Funktion (funktioniert sowohl mit Netscape
als auch mit Internet Explorer):



3. der Funktionsaufruf erfolgt jedesmal, wenn sich im Hauptframe was tut, also z.B. bei Klick auf einen der Punkte im
Navigationsframe. Hier wird der im Anzeigeframe zu erscheinende Text übergeben.




Bei weiteren Unklarheiten bitte mailen: Kaybee@gmx.net

bei Antwort benachrichtigen
KayBee Nachtrag zu: „Danke für den Tip, hier kommt der 2. Versuch hoffentlich klappt s......“
Optionen

tut mir leid, aber irgendwie klappt das mit dem Quelltext nicht.
die Vorschau macht`s korrekt, aber im endgültigen Posting fehlt der komplette JavaScript - Teil.
Also bitte doch mailen...

bei Antwort benachrichtigen
thomas woelfer KayBee „tut mir leid, aber irgendwie klappt das mit dem Quelltext nicht.die Vorschau...“
Optionen

yup; sorry: javascript schmeissen wir raus...

WM_SORRY
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
KayBee thomas woelfer „yup sorry: javascript schmeissen wir raus...WM_SORRYthomas woelfer“
Optionen

Ich versuch`s ein letztes Mal, Gott sei Dank hab ich den letzten Text Offline geschrieben und abgespeichert.
Ein paar kleine Veränderungen, und schon kann ich meine Message ein drittes Mal posten - wenns
wieder nicht klappt, gebe ich`s auf...

angenommen, du hast 3 Frames:
Anzeigeframe (wo man seine derzeitige Position erfährt),
Navigationsframe mit ein oder mehrere Navigatoren, die den Inhalt im
Hauptframe steuern

1. im Anzeigeframe steht zunächst das, was beim ersten Laden drinstehen soll:



Font face, size etc. sind natürlich änderbar.

2. In den Head-Tag des Navigationsframes kommt folgende Funktion (funktioniert sowohl mit Netscape
als auch mit Internet Explorer):



3. der Funktionsaufruf erfolgt jedesmal, wenn sich im Hauptframe was tut, also z.B. bei Klick auf einen der Punkte im
Navigationsframe. Hier wird der im Anzeigeframe zu erscheinende Text übergeben.




Bei weiteren Unklarheiten bitte mailen: Kaybee@gmx.net

bei Antwort benachrichtigen
KayBee Nachtrag zu: „Ich versuch s ein letztes Mal, Gott sei Dank hab ich den letzten Text Offline...“
Optionen

Schaut furchtbar aus, ich weiss, aber diesmal ist nix verschluckt worden, hähä!
muss halt auseinandergefizelt werden...

bei Antwort benachrichtigen