Aktion in anderem Frame auslösen |
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Ich hoffe ich drücke mich jetzt nicht zu umständlich aus, aber ich würde gerne wissen, wie es geht, dass man wenn man mit der Maus über einen Link fährt in einem anderen Frame eine Schrift erscheint, die den Link beschreibt.
Weiß jemand wie das geht?
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
c3o
Posting-Schinder
Beiträge: 585 |
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Ok, ich geb zu, ich bin ein HTML-Nackerbazerl, drum kenn ich mich jetz mit dem Script noch nicht ganz aus. Ich glaub jetz so:
bla=meine HTML-Site zu der der Link führt
framename=der Name des Frames in dem sich was ändern soll
'Hallo'=der Text der dann im anderen Frame erscheint, oder?
und was beschreibung sein soll weiß ich leider nicht und wo soll ich das reinschreiben?:
McSudera
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
Uli007
Fachidiot
Beiträge: 129 |
Hi,
id=Identifikationselement ... sozusagen
muss im Zielframe im Quelltext an der Stelle stehen, wo dus hinhaben willst, stehen.
( Da wo deinText erscheinen soll )
Kann auch Beschreibung1,2,3 usw. heissen ( ohne die Kommas natürlich ), muss dann nur mit dem Link identisch sein ...
Bis denne ...
---
Liebe Grüße
Uli
"Das Geheimnis der Freiheit ist der Mut!" - Perikles
Diese Nachricht wurde geändert von: Uli007 |
 Profil
Editieren
Zitieren
|
c3o
Posting-Schinder
Beiträge: 585 |
ist ein leerer "Container", in den dann der Text geschrieben wird, wenn man über einen Link fährt. Du musst ihn also in den Frame geben, wo der Text erscheinen soll ("framename", im Beispiel).
Du kannst da auch was reingeben, wenn du willst dass von Anfang an schon was dort steht:
Fahre über einen Menüpunkt, um nähere Infos anzuzeigen
Sobald man dann drüberfährt, wird jedenfalls der Inhalt durch das ersetzt, was du angegeben hast ("Hallo!").
Du kannst dort wo Hallo! steht übrigens auch HTML-Code verwenden:
onmouseover="parent.framename.getElementById('beschreibung').innerHTML = 'Das ist eine wichtige Seite...'"
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Ich hab das jetz ausprobiert, bei mir schaut, das so aus:
und in dem html "head" (der frame ist auch so benannt) im Body:
Müsste doch eigentlich funktionieren, oder? Mir wird angezeigt, dass parent.head kein Objekt oder 0 ist. Was ist da falsch?
Greetings McSudera
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
c3o
Posting-Schinder
Beiträge: 585 |
Reine Vermutung: "head" macht evtl Probleme, weil der IE glauben könnte du meinst den -Tag des Frameset-Dokuments (parent).
Versuchs mal mit einem anderen Namen, zB headframe oder so.
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Uli007
Fachidiot
Beiträge: 129 |
@c3o:
Geht auch nich, hatte ich gesetrn auch schon probiert
und im Zielframe:
ging auch nich.
Rein vom Logischen her müsste es gehen, tippe auf "parent" ....
Kennst Du ne Seite, wo es so funzt ?
Bis denne ...
---
Liebe Grüße
Uli
"Das Geheimnis der Freiheit ist der Mut!" - Perikles
|
 Profil
Editieren
Zitieren
|
Uli007
Fachidiot
Beiträge: 129 |
... habe nen Artikel diesbezüglich gefunden hier im Forum :
http://www.webwork-community.net/posting2292_24_0.html
Vielleicht hilft des ...
---
Liebe Grüße
Uli
"Das Geheimnis der Freiheit ist der Mut!" - Perikles
|
 Profil
Editieren
Zitieren
|
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Danke für die Tips, aber ich blick da immer noch nicht durch...
wenn ich jetzt
und
eingebe funzt das trotzdem nicht...
überhaupt is da kein anderer Frame dahinter... irgendwie will das nicht gehen...
... verflixt...
Greetings McSudera
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
geht das denn so im gleichen Frame? taste dichdoch mal stückweise ans Problem ran.
|
 Profil
Editieren
Zitieren
|
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Ich habs jetz mal so hingebracht, dass es in einem Frame läuft...
Das funktioniert wunderbar, aber das mit den Frames check ich noch nicht ganz...
Aber ein Fortschritt ist ersichtlich...
McSudera
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
McSudera
Feiertags-Poster Threadstarter
Beiträge: 33 |
Naja, dann werd ich halt mal das so umgestalten, dass es auch so gut aussieht, wenns in einem Frame is. Aber wenn euch doch noch was einfallen würde, wäre ich sehr verbunden!!
VIELEN DANK EUCH ALLEN!!!
---
"Nicht alles wissen, bedeutet nicht gleich Dummheit,
viel Wissen, bedeutet nicht gleich Weisheit..."
|
 Profil
Editieren
Zitieren
|
c3o
Posting-Schinder
Beiträge: 585 |
Ich hab keine Lust das nachzubauen zum Testen.. wenn du das ZIPst und irgendwo rauflädst wärs aber kein Problem.
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Es würde wahrscheinlich schon helfen, wenn Du uns das Frameset zukommen lässt oder eine URL darauf.
Ich vermute, Du hast einfach ein Verständnisproblem mit Frames, weil an dem Code ist an sich nichts falsch, ausser dass innerHTML nur im Internet Explorer funktioniert.
|
 Profil
Editieren
Zitieren
|