Ergebnis 1 bis 15 von 21
Thema: DIV Focus - Bing Map
-
17-04-2012, 14:56 #1
DIV Focus - Bing Map
Hallo Zusammen
Ich habe ein Problem mit der Bing Map und dachte das es vlt eine CSS Lösung gibt.
Seite: http://worklink.ch/c-de/Kontakt2/index.php
Problem: Bei 2 Markern gibt es eine Infobox wo es einen Scrollbalken gibt, das Problem ist das ich denn nicht verschieben kann, da es meint es müsste die Map verschieben, das gleiche z.B. wenn ich den Text in der Infobox markieren möchte, es verschiebt sich die Map staht etwas zu markieren. Nun dachte ich mir es gibt vlt einen Befehl oder so wo ich der Focus nur auf dem DIV ist und alles andere sozusagen ausblendet.
Gibt es sowas? Oder habt ihr eine andere Idee für das Problem?
Danke für eure Antworten!Focus Slack
-
17-04-2012, 23:40 #2
AW: DIV Focus - Bing Map
Du musst in dem DIV das Event-Bubbling verhindern. Das tust du, indem du zu den gewünschten Eventtype einen Listener registrierst und dann dor event.stopPropagation() bzw. event.cancelBubble = true; ausführst.
-
18-04-2012, 09:55 #3
AW: DIV Focus - Bing Map
Danke für deine Antwort. Ich habe nun beim div mit dem scrollbalken die 2 Möglichkeiten ausprobiert:
Code:onscroll="event.cancelBubble = true;" $('#infoRight').scroll(function(event){ event.stopPropagation(); });
Focus Slack
-
18-04-2012, 22:08 #4
-
23-04-2012, 10:22 #5
AW: DIV Focus - Bing Map
Danke für die Hilfe, es hat für das scrollen funktioniert
Muss ich fürs Textmarkieren noch einen anderen Event nehmen?
Focus Slack
-
23-04-2012, 12:49 #6
AW: DIV Focus - Bing Map
Denke mal du suchst das hier: http://stackoverflow.com/questions/6...n-an-html-page
Hoffe ich konnte helfen
-
23-04-2012, 14:01 #7
AW: DIV Focus - Bing Map
Dort wird gezeigt wie man es macht das es nicht markierbar wird, was mir nicht sehr viel weiter hilft. Ich habe trotzdem mal noch mit dem CSS probiert:
Code:-moz-user-select: text;
Focus Slack
-
24-04-2012, 00:27 #8
AW: DIV Focus - Bing Map
Das sollte dann mit dem mousedown-Event funktionieren.
PS: dir ist schon klar, dass das so nicht im IE funktioniert...
-
24-04-2012, 08:50 #9
AW: DIV Focus - Bing Map
Danke kkapsner, hat funktioniert!
Das IE Problem habe ich gesehen...ist es denn überhaupt möglich, dass es mit der Bing Map und dem Layout im IE funktioniert?Focus Slack
-
24-04-2012, 20:18 #10
-
25-04-2012, 13:35 #11
AW: DIV Focus - Bing Map
Bei mir funktioniert die 2 Möglichkeit nicht
HTML-Code:<div id="infobox">...Inhalt...</div>
Code:<script type="text/javascript"> $('#infobox').mousemove(function(event){ event.stopPropagation(); }); $('#infobox').mousedown(function(event){ event.stopPropagation(); }); </script>
Focus Slack
-
25-04-2012, 14:02 #12
Lounge-Member
- registriert
- 18-08-2004
- Beiträge
- 14.671
AW: DIV Focus - Bing Map
Hier fehlt ein return false beim mousedown Event.
-
25-04-2012, 16:07 #13
AW: DIV Focus - Bing Map
also so?:
Code:$('#infobox').mousedown(function(event){ event.stopPropagation(); return false; });
Focus Slack
-
25-04-2012, 16:39 #14
Lounge-Member
- registriert
- 18-08-2004
- Beiträge
- 14.671
AW: DIV Focus - Bing Map
Sollte aber.
NAchtrag: Mach das mal auch mal bei der anderen Funktion
-
25-04-2012, 23:50 #15
AW: DIV Focus - Bing Map
return false bewirkt bei Event-Listenern, die über .addEventListener bzw. attachEvent registriert wurde überhaupt gar nichts. Außerdem sollte das .stopPropagation() das ja bewirken.
PS: Hab' mich vorher verlesen - es sollte eigentlich schon im IE funktionieren... tut's auch in meinem. Welchen verwendest du denn?
Ähnliche Themen
-
Google vs. Bing
Von anna55 im Forum SmalltalkAntworten: 1Letzter Beitrag: 01-07-2009, 16:20 -
focus()
Von slosd im Forum JavaScriptAntworten: 5Letzter Beitrag: 06-04-2006, 18:53 -
JavaScript Event focus"out" / "de"focus
Von trixta im Forum JavaScriptAntworten: 0Letzter Beitrag: 13-11-2005, 20:54 -
focus
Von .holger im Forum FunAntworten: 5Letzter Beitrag: 15-06-2004, 08:12 -
<body onLoad="window.focus(); Eingabefeld1.focus()">
Von Nexus im Forum JavaScriptAntworten: 2Letzter Beitrag: 09-07-2001, 17:31
Lesezeichen