Scripts laufen unter Windows aber nicht auf dem Mac
Balazs Bezeczky
Hallo!
Ich habe einige Scripts von mir auch auf dem Mac getestet, und leider festgestellt, dass einige dort nicht korrekt bzw. ueberhaupt nicht laufen (ich bring sogar MacOS 8.5 zum Absturz - soll angeblich schwer gehen).
Waehrend ein Rollover-Script im Windows MSIE toll funktioniert, laeuft das gleiche im MSIE auf dem Mac nicht, aber ich erhalte auch keine Fehlermeldung.
Woran liegt das? Die JavaScript Interpreter muessen doch gleich funktionieren, oder?
mfg,
Balazs
Hallo Balazs
Ich habe einige Scripts von mir auch auf dem Mac getestet, und leider festgestellt, dass einige dort nicht korrekt bzw. ueberhaupt nicht laufen (ich bring sogar MacOS 8.5 zum Absturz - soll angeblich schwer gehen).
Benutzt Du denn unter beiden Betriebssystem-Umgebungen den gleichen Browser, will meinen, in der gleichen Version?
Vielleicht postest du das Script auch mal hier, damit man es besser testen kann.
viele Gruesse
Stefan Muenz
Hallo Stefan!
Hier ist das Problemkind:
<script language=JavaScript>
service=new Image();
service.src="../images/service.gif";
service_off=new Image();
service_off.src="../images/service1.gif";
service_on=new Image();
service_on.src="../images/service2.gif";
var button;
var bildname;
var bildName;
function over(imgName)
{
bildname=eval(imgName + ".src");
button=eval(imgName + "_on.src");
parent.frames["untenmitte"].document.bildhalter.document.images.bild.src = bildname; document[imgName].document[imgName].src=button;
}
function out(imgName)
{
bild = new Image();
bild.src ="../images/blank.gif";
button=eval(imgName + "_off.src");
document[imgName].document [imgName].src=button;
parent.frames["untenmitte"].document.bildhalter.document.images.bild.src=bild.src;
}
</script>
<BODY bgcolor="black">
<layer id="service" width=100 height=100 left=125 top=224">
<a href="service.htm" onMouseOver="over('service')" onMouseOut="out('service')">
<img name="service" src="../images/service1.gif" border=0></a>
</layer>
Das ist die NS Version, fuer MSIE mache ich das ganze mit dem <DIV> Tag.
Auf dem Mac haben wir MSIE 4.01 und NS 4.5. Unter Win95 verwende ich NS 4.05 und MSIE 4.01, allerdings laeuft‚s auch mit NS 4.5. Das ist langsam zum Verzweifeln.
viele Gruesse,
Balazs
Hallo Stefan nocheinmal!
Falscher Alarm. Der Mac-User hat die falsche URL angeschaut. Sorry nocheinmal! Uebrigens, der Vocabeltrainer funktioniert super, danke fuer den Tip! Die Erweiterung der Woerter ist zwar umstaendlich, vielleicht schreibe ich aber eine .exe dazu.
Gruesse,
Balazs