• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Probs mit einem script

crazyralf

New member
Hi Leutz,
Hoffentlich kann mir mal wieder jemand helfen, ich habe folgendes script in meine Seite eingefügt um eine Aktion nur einmal auszuführen. Das funktioniert soweit auch ganz gut, nur die Zeile mit dem onmouseout scheint nicht zu funktionieren, da nach mailto die anim. Gifs sich nicht mehr bewegen. Kann mir jemand sagen, was ich falsch mache?
Hier der Text:
<script language="JavaScript">
var a=1;
function ralert(){
if(a==1)
{
alert('bla');
alert('bla');
window.location.href='mailto:bla@bla.de?subject=bla';
onmouseout="history.go(0)";
a++;
}
}
</script>
<a href="#"
onmouseover="ralert()">
<img src="grafiken/bla.gif" border=0></a>
Vielen Dank und ciao crazyralf
 
hi,

also das hat nichts mit dem Script zutun.....wenn sich eine Anim-gif nicht mehr rührt,so hängt das eher damit zusammen das die Gif im internen code entweder nur auf eine Bestimmte Anzahl von Wiederholungen beruft oder aber man drückt im Browser auf Abbrechen.


ciao,
Klaus...
 
hi,

@onReact
das mit dem Cache kann ich mir nicht vorstellen,denn wenn der Cach leer ist muss die Grafik trotzdem laufen.
Ein vieleicht noch in Frage kommender Fehler wäre ein defektes Activ-x Steuerelement.....???

ciao,
Klaus...
 
Hi Leutz,
besten Dank für die Antworten, aber bevor ich versucht habe die Sache nur einmal laufen zu lassen, hatte ich schon mal dasselbe Problem mit den Gifs, das war dann weg nachdem ich die Zeile mit dem onmouseout eingefügt habe, das hat mir die Gifs wieder angeschoben. Allerdings scheint das in diesem script irgendwie nicht zu funzen. Ich hoffe es gibt trotzdem eine Möglichkeit, vielleicht könnt Ihr mir ja noch weiterhelfen, übrigens steht das Script wie es funktioniert hat einige Beiträge weiter unten, allerdings wollte ich eben, das der Vorgang nur beim ersten Mal drüberfahren passiert.
Vielen Dank und ciao crazyralf
 
hi,

ich hab mir mal das Script gezogen und bei mir klappt das wunderbar,nur würde ich einen alert rausnehmen.Ansonsten konnte ich keinen Fehler feststellen,auch eine Anim-gif habe ich dafür benutzt und siehe da kein Problem beim onmouseover.Nach dem onmouseover wird sofort die location angesprochen und ausgeführt und das Gif dreht freiweg seine Runden.

Frage ....welchen Browser nutzt Du ?


ciao,
Klaus...
 
Hi Klaus,
Ich benutze noch den IE 5.0, kam noch nicht dazu eine neuere Version auszuprobieren. Welches Script hast Du gezogen, so wie es im ersten Beitrag dieses Threads steht?
Ich habe mir jetzt erklären lassen, daß der onmouseout-Befehl in der Funktion nicht funzt, sondern nur in Html-Tags, das leuchtet mir ein. Aber bei mir stehen nach dem mailto- Aufruf alle Gifs fest. Vielleicht kannst Du Dir das ja mal auf der HP ansehen unter http://www.ralf-w.de . Ich wollte eben eine Änderung, das der onmouseover nur einmal aufgerufen wird, aber ich bekomme es einfach nicht hin.
Vielen Dank für die Hilfe und
Ciao crazyralf
 
hi,

ich habe mir das Script von ganz oben im Thread gezogen und gecheckt und es funktioniert wunderbar.

1.Ich war auf deine Page und bei mir laufen alle Gifs weiter...munter und fröhlich blinkt es.
2.der onMouseover soll ja nur 1 mal gestartet werden richtig...?das liegt daran das die gesammte Seite neu geladen wird,es wird gereloadet das must du entfernen,denn bei jeden neuen Aufruf wird die Funktion auch immerwieder angesprochen.

ansonsten......hmm....kopier dir doch mal von ganz oben das Script raus und füge es in einer HTML Seite und du wirst sehen das hier nur 1 mal die onMouseover Abfrage erfolgt.
Wenn nun die Gif stehenbleibt dann liegt das an deinem Browser,einfach Updaten dann sollte der Fehler weg sein.


ciao,
Klaus...
 
Hi Klaus,
wollte Dir noch danken für Deine Bemühungen, es ist so wie Du sagst, ich habe es mit dem IE 5.5 versucht, da bewegen sich die anim. Gifs auch. Ist bloß schade, weil der IE 5.0 original bei der Installation von WIN98 installiert wird, deswegen haben den natürlich viele Leute auch nicht upgedated. Bei denen bewegen sich die Gifs dann nicht.
Na mal sehen, trotzdem vielen Dank.
Bis bald crazyralf
 
Zurück
Oben