![]() |
| | Themen-Optionen |
| | Nach oben #1 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Hiho, ich hab ne Slideshow in JS realisiert, sprich es wird all 10ms ein langes Bild von Links nach Rechts um 1px verschoben. Durch diese doch recht schnelle Befehlkette ist das blinken des Cursorbalkens extrem schnell. Weiß jemand ob ich das beeinflussen kann? Nervt leicht
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #2 |
| Patrick Freitag Registriert seit: 17.08.2005
Beiträge: 118
| Nein, kannst du nicht beeinflußen. Wieso hast du überhaupt einen Scrollbalken? Du kannst das ganze ja auch in einem normalen Div verschieben lassen. Vll. gibst du mir ein bisschen Code, dann kann ich mir da ein besseres Bild machen. |
| | |
| | Nach oben #3 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Bitte korrekt lesen Ich habe einen Cursorbalken. Der der angibt wo meine Tastatureingabe landet. Keinen Scrollbalken Und die Slideshow soll/muss sein und auch in dem Tempo. So will es die Marketingabteilung Code: <div class="teaser_nav_img">
<div class="nav_buttons_links">
<a href="javascript:void(0);" title="Nach links" onClick="set${imagedata.imageAlt}Movement('left');"><img src="${pageContext.request.contextPath}/docroot/planetwin/imgs/button-nav-links.gif" alt=""/></a>
</div>
<div class="teaser_nav_img_middle" onMouseOver="startStop${imagedata.imageAlt}();" onMouseOut="startStop${imagedata.imageAlt}();"><img id="${imagedata.imageAlt}" src="${pageContext.request.contextPath}${imageurl}" alt="${imagedata.imageAlt}" style="margin: 0; padding: 0; position: relative;"/></div>
<div class="nav_buttons_rechts">
<a href="javascript:void(0);" title="Nach rechts" onClick="set${imagedata.imageAlt}Movement('right');"><img src="${pageContext.request.contextPath}/docroot/planetwin/imgs/button-nav-rechts.gif" alt=""/></a>
</div>
</div>
__________________ I did it my way - Senseless-Blog Geändert von WarrenFaith (23.01.2007 um 16:50 Uhr). |
| | |
| | Nach oben #4 | |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.471
| Zitat:
Was hat die Tastatur mit der Slideshow zu tun? | |
| | |
| | Nach oben #5 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
hmpf. Also weit ausgeholt: Mit jeder Context/HTML/Styleänderung die Javascript durchführt, blinkt der Cursorbalken einmal kurz (wahrscheinlich weil der Browser neu "rendern" muss oder ähnliches). Da ich nun alle 10ms via JS & CSS die Bildposition verändere, blinkt mein Cursor halt alle 10ms und das ist echt häufig. Nun verstanden?
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #6 |
| Patrick Freitag Registriert seit: 17.08.2005
Beiträge: 118
|
Siehe bitte Ben's Beitrag. Außerdem würde ich auch gerne was vom JavaScript-Code sehen. Anders verstehe ich dein Problem momentan einfach nicht. EDIT// Hab jetzt deinen Post gelesen. Kennst du zufällig Rico? http://www.openrico.org/rico/demos.p...ffect_position Ein kleines Beispiel für die Positionierung von Elementen. Sollte Rico nicht das sein was du gebrauchen kannst, suchen wa halt nach ner anderen Lösung. EDIT2// Achja, ich weiss du wolltest das nicht. Jedoch hab ich vergessen zu erwähnen das normalerweise der Cursor bei solchen Tätigkeiten in JavaScript nicht blinkt, ich schreibe des öfteren solche RichApps und habe das noch nie bemerkt. Geändert von Neq' (23.01.2007 um 16:57 Uhr). |
| | |
| | Nach oben #7 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Dachte nicht das das so schwer zu verstehen ist. Javascript Code:
Wenn ich speed auf 500 stelle, dann blinkt mein Cursor 2 mal in einer Sekunde, stell ich es auf 10, blinkt er ungefähr 100 mal in der Sekunde.
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #8 |
| Patrick Freitag Registriert seit: 17.08.2005
Beiträge: 118
|
Dein Cursor blinkt? Das habe ich bisher noch nie entdecken können. Ich hab mir auch mal schnell eine Anwendung mit setTimeout() geschrieben, konnte aber kein Cursorblinken entdecken. Sollte ich noch immer was falsch verstehen, tuts mir leid, vll. steh ich momentan einfach auf dem Schlauch. |
| | |
| | Nach oben #10 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Nutz mal bitte mein JS und bau dir das mit einem Bild nach. Sobald der Content, sprich die Anzeige geändert wird, blinkt der Cursor. Solange der Content gleich bleibt, sieht man auch kein blinken. Deswegen reicht ein setTimeout() nicht... //edit: link kommt gleich
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #11 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Ich bekomme leider nicht das gleiche intensive Blinken wie auf der eigentlichen Seite, aber ich denke das liegt unter anderem daran, dass meine Seite 600kb groß ist und die demoseite nur 100kb Aber hier der Link (stellt euch das blinken locker 10 mal stärker vor, der strich ist fast nur noch grau statt schwarz http://warrenfaith.de/images/test.html
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #13 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Geh mal auf das inputfeld und klick dort rein, dann siehste den Cursor leicht blinken. Wie gesagt auf der eigentlichen Seite ist das weitaus heftiger als auf der Testseite
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #15 | |||
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
| Zitat:
Zitat:
Zitat:
__________________ I did it my way - Senseless-Blog | |||
| | |
| | Nach oben #17 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Also Rico bringt mir wenig da ja was laufen muss während ich in einem Inputfeld aktiv bin. Bestes Beispiel ist dafür nunmal eine Slideshow die alleine läuft. Oder ein Newsticker der rumscrollt. Der dürfte das gleiche Problem erzeugen.
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #18 |
| Patrick Freitag Registriert seit: 17.08.2005
Beiträge: 118
|
Ah jetzt verstehe ich das Problem schon eher. Ja es liegt wie wohl schon von dir erwartet am Timeout. Muss man im Input-Feld aktiv sein? Ansonsten könnte man ja den Focus entfernen und zum Input-Feld verlegen. |
| | |
| | Nach oben #19 |
| Bastian Fenske Registriert seit: 04.01.2006 Ort: Kassel
Beiträge: 826
|
Hi. Bei mir blinkt da nichts. Nichtmal das normale Cursor-Blinken (FF 1.5 und 2.0 auf Debian). Vielleicht ist mein Display aber auch zu lahm (ist ein altes Notebook). Übrigens echt irreführende Beschreibung: "Cursorbalken" und ... mit einer Slideshow assoziiert doch niemand, was du da machst ... denke ich (Mein Dia-Apparat kann sowas zumindest nicht). Basti |
| | |
| | Nach oben #20 | |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
| Zitat:
![]() Ne irgendwie war der Startpost nur halb beendet :/
__________________ I did it my way - Senseless-Blog | |
| | |