Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> onmouseover & IE: sanduhr-symbol deaktivieren?
Josh
Geschrieben am: Di 25.05.2004, 13:42
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


hallo.

ich programmiere in menü, welches über einige onmouseover und onmouseouts verfügt. diese rufen alle dieselbe *kleine* funktion aus, welche ein kleines bild durch ein anderes ersetzt oder wieder herstellt.
im mozilla sieht das alles sehr gut aus. doch im IE kommt bei jedem onmouseover bzw nomouseout für einen sekundenbruchteil das sanduhrsymbol bei der maus. dies bewirkt, dass alles sehr "holprig" wirkt beim navigieren, da die maus ständig am rumhopsen ist. sehr unschön, wirkt bei einer professionellen seite einfach störend.

gibt es eine möglichkeit, den mauszeiger NICHT zum sanduhrsymbol werden zu lassen? per javascript etc gibts sowas, aber das hat doch bestimmt auch mit onmouseover zu tun, oder nicht?!

danke für ratschläge.
gruss j0sh


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
 
Urs
GWD GmbH
#2 Geschrieben am: Di 25.05.2004, 13:59 (+00:16)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2616
Mitglied seit: 21.05.2004


meines erachtens hat dies damit zu tun dass die overbilder noch nicht ganz geladen sind ...

ist der preload korrekt???

greez

urs


--------------------
------------------------------------------------------------------------------------------------------------
Es gibt nur 10 Typen von Menschen;
Solche die binär verstehen und solche die kein binär verstehen!
------------------------------------------------------------------------------------------------------------
vistablog.ch - Blog zu meinen Windows Vista Erfahrungen

www.topprodukte.ch - der online Shopping-Blog

www.surfstart.ch - Die Startseite der Schweiz
Top
PMUsers Website
Top
 
Josh
#3 Geschrieben am: Di 25.05.2004, 14:32 (+00:33)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


// onMouseOut Pic für Menü.
menuOnMouseOut = new Image();
menuOnMouseOut.src = '../data/pics/menu-small-button.gif';

// onMouseOver Pic für Diso Solution Menü.
menuOnMouseOverSolution = new Image();
menuOnMouseOverSolution.src = '../data/pics/menu-on-mouse-over-solution.gif';

// onMouseOver Pic für Diso GmbH Menü.
menuOnMouseOverGmbh = new Image();
menuOnMouseOverGmbh.src = '../data/pics/menu-on-mouse-over-gmbh.gif';

// onMouseOver Pic für Diso Solution & GmbH.
menuOnMouseOverBoth = new Image();
menuOnMouseOverBoth.src = '../data/pics/menu-on-mouse-over-both.gif';

ist da was falsch?


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Irene
irene.ch
#4 Geschrieben am: Di 25.05.2004, 19:29 (+04:56)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Sieht eigentlich richtig aus. Kann man die ganze Seite online anschauen?

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Josh
#5 Geschrieben am: Di 25.05.2004, 21:54 (+02:25)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


werds morgen online schalten. danke. smile.gif


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Josh
#6 Geschrieben am: Mi 26.05.2004, 08:59 (+11:05)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


http://www.josh.ch/diso/localhost/Server/diso-site/main.html

hier ist es. womöglich hat es wirklich was mit den images zu tun, denn manchmal läuft alles picobollo, und manchmal (meistens) kommt das flatter problem... irgendwie komisch. blink.gif


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Urs
GWD GmbH
#7 Geschrieben am: Mi 26.05.2004, 09:11 (+00:11)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2616
Mitglied seit: 21.05.2004


also wenn ichs ansehe funktionierts wunderbar.

passiert dir das lokal oder uploaded? kann es sein dass deine büxe sonst noch was am ackern ist?

greez

urs


--------------------
------------------------------------------------------------------------------------------------------------
Es gibt nur 10 Typen von Menschen;
Solche die binär verstehen und solche die kein binär verstehen!
------------------------------------------------------------------------------------------------------------
vistablog.ch - Blog zu meinen Windows Vista Erfahrungen

www.topprodukte.ch - der online Shopping-Blog

www.surfstart.ch - Die Startseite der Schweiz
Top
PMUsers Website
Top
 
Irene
irene.ch
#8 Geschrieben am: Mi 26.05.2004, 09:16 (+00:04)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Jo schon klar. Du lädst zwar die Bilder vor, aber in changeMenuImage holst Du die Bilder nicht aus den Vorgeladenen, sondern nochmals vom Server:
window.document.images[menuId].src = 'data/pics/menu-on-mouse-over-solution.gif';
Hier müsste sowas wie menuOnMouseOut.src stehen, statt dem Pfad (ich weiss es auswendig nicht so genau, musst evtl. nochmal in SelfHTML schauen).

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Josh
#9 Geschrieben am: Mi 26.05.2004, 13:30 (+04:14)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


oh shit, das hatte ich erst schon so, dann zu testzwecken abgeändert, und dann vergessen rückgängig zu machen vor dem upload. habs jetzt wieder richtig gemacht, und der sanduhr effekt ist immer noch da:

http://www.josh.ch/diso/localhost/Server/diso-site/main.html


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Irene
irene.ch
#10 Geschrieben am: Mi 26.05.2004, 14:32 (+01:01)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1114
Mitglied seit: 3.05.2004


Hm, strange behaviour huh.gif

Ich habs mal lokal ausprobiert. Wenn Du die drei Pics im HTML-Source auf src="" setzt, und den Bildsource zuunterst in der Seite mit dem Script

<script language=javascript type=text/javascript>
window.document.images["menuPic1"].src = menuOnMouseOut.src;
window.document.images["menuPic2"].src = menuOnMouseOut.src;
window.document.images["menuPic3"].src = menuOnMouseOut.src;
</SCRIPT>

setzt, sollte es etwas besser sein. Aber ganz weg krieg ich die Sanduhr damit nicht, und die kommt, weil der Browser die Bilder immer wieder downloaded.

Wenn ich den Mouseover- und Mouseout-Effekt auf die DIVs statt auf die TDs setze, dann kommt bei mir lokal die Sanduhr nicht mehr. Aber lokal ists evtl. auch zu schnell, müsstest es auf dem Server probieren:

...
<TD><IMG id=menuPic2 alt=Dienstleistungen src=""></TD>
<TD>
<DIV onmouseover='javascript:changeMenuImage("solution","menuPic2");' onmouseout='javascript:changeMenuImage("solution","menuPic2");' class=menu_small><A href='javascript:explodeMenu("menu2");'>Dienstleistungen</A></DIV>
<DIV class=submenu id=menu2 style="DISPLAY: none">
...

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Josh
#11 Geschrieben am: Mi 26.05.2004, 23:08 (+08:36)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2142
Mitglied seit: 19.10.2003


vielen dank, werde das morgen ausprobieren. smile.gif


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/1510

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Layer und Pagepeels verbieten, bzw. deaktivieren? BartTheDevil89 200 6 Mi 10.09.2008, 16:32
Externe Seite einbinden - JavaScript deaktivieren Maxe 187 4 Sa 26.04.2008, 18:33
Javasript und onmouseover ? Emir 594 5 Fr 3.02.2006, 04:21
Area Shape onmouseover _BOB_ 1978 8 So 22.01.2006, 22:33
Kontextmenü anzeigen bei onmouseover Josh 484 2 Mo 15.08.2005, 14:35
rechtsklick funktionen deaktivieren mit java Reggie 458 1 Do 13.01.2005, 02:11
onmouseover ohne javascript? angiebali 838 3 Mo 29.11.2004, 21:02
problem mit der funktion onmouseover (mit javascr) sh1t0R 461 2 Mi 24.11.2004, 19:42
VARFILTER deaktivieren grooviak 463 8 Di 28.09.2004, 16:45
Speichern oder herunterladen deaktivieren serry 752 2 Do 19.08.2004, 21:37




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]