von einem Frame aus in einem anderen Frame Bild wechseln
Sarah
- javascript
Hallo
Wenn man bei dem Naviationsframe auf einen Link klickt, möchte ich, dass im Headfream sich das Bild wechselt, weiss aber nicht wie man das mit Javascript hinkriegt...
Wenn man bei dem Naviationsframe auf einen Link klickt, möchte ich, dass im Headfream sich das Bild wechselt, weiss aber nicht wie man das mit Javascript hinkriegt...
Wie sonst auch, nur musst du das Bild als Nachfahre des frames-Objekts ansprechen. http://selfhtml.teamone.de/javascript/objekte/frames.htm
Gunnar
Mit ein Bild mit name 'meinBild' im frame 'meinFrame' versuche mal:
<a href="javascript:parent.meinFrame.document.images['meinBild'].src='bild2.jpg'">link</a>
Oder um bilder zu wechseln:
<script language="javascript">
function wechseln(bildName,bild1,bild2){
if(parent.meinFrame.document.images[bildName].src==bild1)
parent.meinFrame.document.images[bildName].src=bild2;
else
parent.meinFrame.document.images[bildName].src=bild1;
}
</script>
<a href="javascript:wechseln('meinbild','bild1.jpg','bild2.jpg')">link</a>
<script language="javascript">
Da fehlt das type-Attribut (Pflicht). Es muss heißen:
<script type="text/javascript">
Gunnar