Forum
Tipps
News
Menu-Icon

Wo bin ich?

Ich arbeite ja gerade an Meiner Seite und benutze dafür ein iframe.
Ich möchte jetzt also folgendes machen.
Neben jeden Link soll ein blauer Kreis und wenn man auf den Link klickt soll der Kreis rot werden, bis man auf einen anderen Link klickt.
Die Kreise kann ich mit Paint machen, aber ich weiß nicht wie ich sie ändernt soll?
Könnt ihr mir helfen?


Antworten zu Wo bin ich?:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi |

dynamische Änderungen an Grafiken gehen (abgesehen von Flash) mit JavaScript. Schau mal hier:

http://de.selfhtml.org/javascript/beispiele/buttons.htm

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ach so, kleiner Nachtrag:

In dem Beispiel bei SelfHTML geschieht der Grafikwechsel bei einem MouseOver. In deinem Fall müsstest du nur den EventHandler tauschen, also onClick ... usw.

JoSsiF

Sorry, ich habe mich wohl etwas schlecht ausgedrückt. :-\
Ich meine das etwas anders.
Ich habe ein Menu mit Links und daneben soll jetzt dieser blaue Kreis. Daneben ist dann das iframe.
Wenn jetzt also jemand auf einen Link klickt, dann soll der blaue Kreis daneben rot werden und auch solange rot bleiben, bis jemand auf einen anderen Link klickt. Dann soll nämlich der blaue Kreis neben dem gerade angeklickten Link rot werden.
Ich hoffe ihr versteht mich.

Versuchs mal so:
<table>
 <tr>
  <td><img src="blank.gif" witdh=10 heigth=10></td>
  <td><a href="main.html" onClick="javascript:changecircle(1);" target="frame">Link 1</a></td>
 </tr>
 <tr>
  <td><img src="blank.gif" witdh=10 heigth=10></td>
  <td><a href="halleluja.html" onClick="javascript:changecircle(2);"target="frame">Link 2</a></td>
 </tr>
 <tr>
  <td><img src="blank.gif" witdh=10 heigth=10></td>
  <td><a href="harekrischna.html" onClick="changecircle(3);"target="frame">Link 3</a></td>
 </tr>
</table>
<script language="Javascript">
function changecircle(number) {
for(i=0; i<3; i++) {
document.images.src="blank.gif";
}
document.images[number].src="circle.gif";
}
</script>


Sollten vorher noch bilder sein (Logo oder so wat) musste die Nummern in den onClicks ändern, auch den in der For-Schleife (wenn du mehr links hast).
Bei mir hat sichs bewärt.
Schreib mal den Link zu deiner Seite, wenn du sie on hast (oder mail se mir, ich würde sie gern sehen).

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

@BadBoy3000:

Wir haben uns schon richtig verstanden ;)
Das Prinzip ist in dem Beispiel von SelfHTML das selbe. Der Unterschied ist wie gesagt der EventHandler, und dann eben noch die Tatsache, dass dieser Kreis bei dir wohl nicht direkt zum Link gehört. Deswegen kannst du die Grafiken aber auf die selbe Art und Weise wechseln :)

greez 8)
JoSsiF


« KontaktformularFrontpage 2002 - Fotoalbum »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

Dead Link
Als Dead Link, also einen toten Link, bezeichnet man eine Verlinkung oder Verknüpfung, die ins Leere führt. Der Link bezieht sich auf einen Zielpunkt, der nicht...