Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Javascript onmouseover mit Verzögerung?

Frage Entwicklung JavaScript

Mitglied: spacyfreak

spacyfreak (Level 2) - Jetzt verbinden

19.04.2009, aktualisiert 19:50 Uhr, 8170 Aufrufe, 2 Kommentare

Hi

kleines Javascript Problem bzw. Frage:

Ich will erreichen, dass - wenn ein User mit der Maus über einen bestimmten Bereich in einer Webseite geht, etwas passiert.
Das funktioniert mit "onmouseover" auch wunderbar.
Ich bräuchte es jedoch etwas "zeitverzögert", d.h. erst wenn der User z. B. 1 Sekunde mit der Maus über der Stelle oder dem Bild ist soll der Event getriggert werden.

Jemand ne Idee? Googeln brachte mich bisher noch nicht so recht ans Ziel.

Danke, Anke!
Mitglied: priez
20.04.2009 um 14:03 Uhr
Hi,

1. onmouseover -> JS-Funktion aufrufen (Object übergeben).
2. x Sekunden warten.
3. dann prüfen ob der Mauszeiger noch über dem Object ist und gewünschte Aktion starten.

Das wäre der Eg den ich einschlagen würde.

mfg

René
Bitte warten ..
Mitglied: 78641
15.05.2009 um 20:37 Uhr
Auf jeden Fall ein guter Ansatz.

Ich würde allerdings sowas mit einem timer erledigen:

01.
onmouseover="return timer=setTimeout('mach_was();',1000);}" 
02.
 
03.
onmouseout="clearTimeout(timer);return setTimeout('mach_was_nicht_mehr();',300);}"

cheers
Bitte warten ..
Ähnliche Inhalte
PHP
gelöst Javascript Menü wird nicht angezeigt (5)

Frage von takvorian zum Thema PHP ...

Windows 10
Kontextmenü Verzögerung bei .EXE Dateien (6)

Frage von Monto1 zum Thema Windows 10 ...

Entwicklung
Seite automatisch wieder ausrichten mit css oder javascript? (2)

Frage von rababar2014 zum Thema Entwicklung ...

JavaScript
gelöst Javascript - Speichern Zustand radio-buttons in localStorage (3)

Frage von internet2107 zum Thema JavaScript ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
gelöst NTFS und die Defragmentierung (29)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

Server-Hardware
Treiber für Server gesucht (15)

Frage von MeisterFuchs zum Thema Server-Hardware ...