bilderwechsel in einen anderem frame
js
- javascript
0 Carsten0 wo20010 js0 Markus Thomas0 js
hallo forum
ich habe einen frame mit 3 seiten, jetzt möchte ich von der seite B aus in seite A ein bild wechseln lassen ohne die seite neu aufzurufen
ich kann das bild nicht direkt ändern da die informationen für die bild source aus der seite B dynamisch erzeugt werden...
frame C wird bisher noch nicht gebraucht ;)
ich hoffe mal auf eure hilfe, ich komme nicht weiter :(
thx
js
Hallo js!
hallo forum
ich habe einen frame mit 3 seiten, jetzt möchte ich von der seite B aus in seite A ein bild wechseln lassen ohne die seite neu aufzurufen
ich kann das bild nicht direkt ändern da die informationen für die bild source aus der seite B dynamisch erzeugt werden...
wenn der Rameset so aussieht:
<frameset ...>
<frame ... name="frameA">
<frame ... name="frameB">
<frame ... name="frameC">
</frameset>
und nicht in einem weiteren Frameset drinsteckt, dann kannst du mit
top.frameA.images["Bildname"]
alle Bilder in Frame B ansprechen, und zwar auss allen vier beteiligten HTML-Dateien heraus.
Alle HTML-Dateien müssen auf dem gleichen Server liegen.
Gruss,
Carsten
hallo forum
ich habe einen frame mit 3 seiten, jetzt möchte ich von der seite B aus in seite A ein bild wechseln lassen ohne die seite neu aufzurufen
ich kann das bild nicht direkt ändern da die informationen für die bild source aus der seite B dynamisch erzeugt werden...
frame C wird bisher noch nicht gebraucht ;)
ich hoffe mal auf eure hilfe, ich komme nicht weiter :(
thx
js
hi,
das bild in dem frame, bzw dessen source sprichst du in etwa so an:
top.frames[nummervonnullan].images["namedesbildes].src="neuesbild.gif";
hilft dir das weiter?
rehi
hilft dir das weiter?
jein :(
einerseits kam ich mit deiner hilfe weiter, aber nicht weit genug, habe ein neues problem:
<a href="#"
onmouseover="alert(top.frames[0].auswahlformular.banner2.name);">
test</a>
mit top.frames[0] bin ich im richtigen frame
leider liegt jetzt das bild innerhalb eines <form> tags, mit dem iex kann ich jetzt über den formularnamen und den bildnamen mir die bildsource ausgeben lassen, allerdings mit dem netscape gibts das alles nicht :(
wie komme ich jetzt innerhalb einer form an das bild mit netscape?
ich schaffe es nicht mit netscape mit das bild aus einem anderen frame anzeigen zu lassen... :((
vielen dank für die weitere hilfe ;)
gruss js
Hallo!
wie komme ich jetzt innerhalb einer form an das bild mit netscape?
Für Netscape ist <form> ein eigenes Dokument, deshalb:
top.frames[0].document.auswahlformular.banner2.name
Gruß Markus
Für Netscape ist <form> ein eigenes Dokument, deshalb:
top.frames[0].document.auswahlformular.banner2.name
rehi, cool vielen dank, läuft :)
danke für die schnelle hilfe, an alle "antworter" ;)
gruss js