ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
417
417
EMPFEHLEN
-
Hilfe!
Ich habe eine Art simples Redaktionssystem mit PHP und Javascript gebastelt. Das Prinzip: In ein Textfeld wird von Hand Text eingegeben, und damit der später in der HTML-Seite, in die er übertragen wird, auch formatiert erscheint, werden auf Knopfdruck an der Stelle, die momentan markiert ist, HTML-Tags (z. B. <-b-> ...markierter Text... <-/b->) eingefügt. Das wird durch eine Javascript-Funktion veranlasst, die die aktuelle Cursorposition und den markierten Bereich ermittelt und dann die Ersetzung inkl. HTML-Tags vornimmt. Funktioniert ähnlich wie hier im Forum beim Erstellen neuer Postings, nur ein bisschen einfacher, ohne Pop-up
. Die Seite hat mehrere Textfelder, so dass man scrollen muss, um die unteren bearbeiten zu können.
Nun das Problem: Nach jedem Ersetzungsvorgang springt die Seite ganz nach oben, so dass man das Textfeld, das man gerade bearbeitet hat, wieder suchen muss. Ziemlich nervig. Gibt es eine Möglichkeit, dieses Phänomen zu verhindern?
Helft mir******
Nummer2
-
10.10.02 09:59 #2gecko Tutorials.de Gastzugang
nicht mit PHP

versuchs dochmal im JS-forum und poste dort deinen code, das wird sicherlich an deinem javascript-link liegen. statt # mal javascript:void() versuchen.
-
Danke, Gecko! Auch wenn ich mich in der Rubrik vertan habe, gabs eine Blitz-Lösung. Leider tritt jetzt ein anderes Problem auf: Alles funktioniert jetzt wie es soll, aber der Browser gibt eine Fehlermeldung aus (Syntaxfehler, JS-Kompilierungsfehler). Was soll ich denn davon halten? Ich hab einfach nur das "#" im "a href"-Tag durch "javascript:void()" ersetzt! Oder gibt das Probleme bei der Verwendung innerhalb eines form-Tags?
Und wieso funktioniert es trotz Fehlermeldung********?
-
10.10.02 11:20 #4gecko Tutorials.de Gastzugang
> Und wieso funktioniert es trotz Fehlermeldung********?
Weil JS Mist ist
-
Tja, Recht hast du. Aber man kann eben nicht alles mit Flash bauen. Hmmmm ... oder doch?
Das Problem habe ich übrigens gelöst. void() scheint noch irgendeine nachfolgende Anweisung zu erwarten. Funktionieren tut es mit "javascript:undefined;".
Danke trotzdem für die richtige Anregung!
Nummer2
Ähnliche Themen
-
BB-Code Buttons - Seite scrollt?
Von nordi im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 10.03.10, 22:09 -
Dateizeiger der Seite rutsch immer hoch beim neuladen der Seite im Firefox
Von son gohan im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 21.12.06, 22:27 -
Bildscroller scrollt nicht nach Links
Von Suicider9184 im Forum Flash PlattformAntworten: 1Letzter Beitrag: 11.11.05, 11:17 -
onClick window.open altes Fenster scrollt hoch
Von yahooooo im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 16.06.05, 21:50 -
Frame-Seite autom. laden
Von Act of Fate im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 19.09.02, 16:11





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren