Autor |
Nachricht |
Sahra
Threadersteller
Dabei seit: 09.06.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 10.06.2004 15:05
Titel JavaScript OnMouseOver, kleines Problem |
|
|
Hi,
ich habe eine Imagemap erstellt, jetzt kann man mit dem Pogramm Fast Image-Map 2, Javascript befehle für OnMouseOver eingeben. Und zwar würde ich gerne beim drüberfahren mit dem Mauszeiger, einen Sound abspielen lassen, das einzigste Problem dabei ist es funktioniert garnicht. Komig ist auch das ich in das Feld OnMouseOver nur eine begrenzte Zahl von Buchstaben frei habe, so das der Javascript ziemlich kurz sein muss. Vielleicht kann mir jemand helfen ?
Gruß Sarah
|
|
|
|
|
Benutzer 1103
Account gelöscht
Ort: -
|
Verfasst Do 10.06.2004 15:08
Titel
|
|
|
Dann tipp doch den JS befehl nachträglich per hand im Quelltext ein wenn die Buchstaben zahl in deinem proggi begrenzt ist.
mit dem sound müsste es so funktionieren
Code: |
<head>
<script language="javascript">
<!--
function Play() {
if (document.all) msaudio.src="cardasianship.mp3";
if (document.layers) document.nsaudio.play(false);
}
//-->
</script>
<bgsound id="msaudio" src="" loop="1">
</head>
<body bgcolor="#ffffff">
<embed name="nsaudio" SRC="cardasianship.mp3" mastersound hidden="true" autostart="false">
<a href="xyz.html" onMouseover="Play();">Play</a>
</body>
|
Zuletzt bearbeitet von am Do 10.06.2004 15:09, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
burnout
Dabei seit: 31.01.2002
Ort: Osnabrücker Land
Alter: 44
Geschlecht:
|
Verfasst Do 10.06.2004 15:09
Titel
|
|
|
ähm, guck dir einfach deinen quellcode an und ändere die mouseover aktion einfach direkt dort
// der schwampf war schneller
Zuletzt bearbeitet von burnout am Do 10.06.2004 15:10, insgesamt 1-mal bearbeitet
|
|
|
|
|
Sahra
Threadersteller
Dabei seit: 09.06.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 10.06.2004 15:18
Titel
|
|
|
Das Problem ist in der Grafik sind mehrer Links, und beim drüber farhen der einzelnen Links soll jedes mal etwas anderes an Musik kommen eher gesagt eine Stimme. Normalerweisse würde ich folgenden Code benutzen. Code: | <!-- Das Klicksound-Script beginnt hier -->
<script type="text/javascript">
<!--
function KlickSound()
{
if (document.all)
{
/* Hier die Sound-Datei angeben */
document.all.klicksound.src = "http://scripte.aaj.de/sound/sound.wav";
}
}
//-->
</script>
<bgsound id="klicksound">
<!-- Bei den Angaben zum Bild einfach mit onClick bzw. onMouseOver die Funktion aufrufen -->
<img src="..." onClick="KlickSound();">
<!-- Das Klicksound-Script endet hier --> |
bei diesem kann man direkt sein Bild hinterlegen jedoch brauche ich dies ja nicht weil in der ganzen Grafik mehrere links sind und somit funktioniert das ganze nicht.
|
|
|
|
|
Benutzer 1103
Account gelöscht
Ort: -
|
Verfasst Do 10.06.2004 15:24
Titel
|
|
|
Dann musst du bei jedem link ne variabke mitgeben!
Code: |
<!-- Das Klicksound-Script beginnt hier -->
<script type="text/javascript">
<!--
function KlickSound(sound)
{
if (document.all)
{
/* Hier die Sound-Datei angeben */
document.all.klicksound.src = "+sound+";
}
}
//-->
</script>
<bgsound id="klicksound">
<a href="#" onMouseover="KlickSound("sound1");">
<a href="#" onMouseover="KlickSound("sound2");">
<a href="#" onMouseover="KlickSound("sound3");">
|
Zuletzt bearbeitet von am Do 10.06.2004 15:24, insgesamt 1-mal bearbeitet
|
|
|
|
|
Sahra
Threadersteller
Dabei seit: 09.06.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 10.06.2004 15:35
Titel
|
|
|
ich habe jetzt mal eine ImageMap nur mit einem verlinkten Bild erstellt, das sieht dann so aus.
Code: | <map name="Ser" id="Ser">
<area shape="circle" coords="59,105,52" href="http://www.test.de" onMouseover="welchen code muss ich hier angeben?" alt="test" title="test" />
</map>
<img src="service-auktion.gif" width="755" height="173" border="0" alt="" title="" usemap="TestMAP" /> |
wie setze ich jetzt am besten den Code dort rein damit alles funktioniert ? Wenn ich es mache kommt am Ende nur alles neben meine Grafik leider, aber nicht in die Grafik
kann das den überhaupt funktionieren mit dem genannten Code ? Weil Sobald ich den Javascrpit weiterbearbeite kommt alles neben die Grafik.
/* wir haben auch ne edit-funktion, die bitte benutzen - danke. stef */
Zuletzt bearbeitet von dastef am Do 10.06.2004 17:46, insgesamt 2-mal bearbeitet
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 10.06.2004 17:44
Titel
|
|
|
Zitat: | <area shape="circle" coords="59,105,52" href="http://www.test.de" onMouseover="welchen code muss ich hier angeben?" alt="test" title="test" /> |
Zitat: | <a href="#" onMouseover="KlickSound("sound1");"> |
copy & paste is nich sooooo schwer, wie man immer sagt.
Zuletzt bearbeitet von dastef am Do 10.06.2004 17:44, insgesamt 1-mal bearbeitet
|
|
|
|
|
Sahra
Threadersteller
Dabei seit: 09.06.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 10.06.2004 17:47
Titel
|
|
|
hi, danke dastef das ging aber echt schnell Werde es gleich mal ausprobieren, vielen Dank
|
|
|
|
|
|
|
|
Ähnliche Themen |
kleines Javascript problem
[JavaScript] Bei onmouseover Div langsam reinsliden lassen
onMouseOver Problem
onmouseover Problem
OnMouseover Problem
Problem bei onmouseover button in IE
|
|