![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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: 117
|
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 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Zitat:
Was hat die Tastatur mit der Slideshow zu tun? |
|
|
|
|
|
|
Nach oben #5 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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: 117
|
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 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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: 117
|
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 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
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 #14 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Bin ich blind oder hast du nirgendwo geschrieben, dass das Problem in einem input-Feld auftritt?
Und btw. das "Blinken" sehe ich nur, wenn ich da richtig krass nah an den Bildschirm rangehe. |
|
|
|
|
|
Nach oben #15 | |||
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
|
Zitat:
Zitat:
Zitat:
__________________
I did it my way - Senseless-Blog |
|||
|
|
|
|
|
Nach oben #16 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Kann ich mir nicht vorstellen, demnach vernachlässigbar. *g*
@neq' Wäre ja dann schon interessant zu erfahren, wie du das realisieren würdest ohne dass es blinkt.
__________________ Mehr TuS Koblenz geht nicht ... Aktuell ... - Neue Gegner für die TuS: 1.FC Nürnberg - 5 neue Gegner 2008/09 - Informationsveranstaltung für Mitglieder - Förderkasse füllt sich - B-Ju |