Autor | Zpráva | ||
---|---|---|---|
TFSi Profil |
#1 · Zasláno: 25. 9. 2008, 21:46:27
Zdravím,
měl bych dotaz na chování FF3 při používání "editorů" jako je tento (textarea a pár obrázků přidávající formátování): když mám dlouhý text, který se nevejde na výšku textarea, posunu se dolů a použiji některou z formátovacích funkcí, tak Firefox automaticky odskroluje zpět nahoru. Formátování textu se sice provede správně, dokonce i kurzor zůstane na svém místě, ale tohle všechno se schová kamsi pod spodní okraj textarea. Zkoušel jsem to třeba v IE6 a ten v pohodě zůstane dole. Zkoumal jsem i "editor" v PHPBB3 (např. forum.zive.cz) a tam to nedělá. Používám podobnou věc pro psaní příspěvků a celkem mi to vadí - mám za to, že to některé uživatele může mást. Jde tomu pomocí JS nějak zabránit? |
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#2 · Zasláno: 29. 9. 2008, 07:50:20
TFSi
uz jsem ti odpovedel pred tydnem, podekuj chamurapimu, ze to smazal a at ti to vysvetli pan chytry sam :) |
||
Chamurappi Profil |
#3 · Zasláno: 29. 9. 2008, 12:42:10
Reaguji na peta:
V tomto čtyři dny starém vlákně jsem nezasahoval ani před týdnem, ani nikdy později. Nyní o tebe pečují i ostatní moderátoři, protože porušuješ stanovená pravidla. Reaguji na TFSi: Nezkoumal jsem editor na fóru Živě.cz, ale asi vím, jak popsanou závadu obejít. Před zásahem do hodnoty <textarea> si někam ulož její scrollTop a po zásahu ho opět nastav. |
||
TFSi Profil |
#4 · Zasláno: 29. 9. 2008, 16:09:38
peta
tak z toho zase nedělej takovou tragédii. Vždyť nejde o život - ber to s nadhledem ;) Chamurappi Mě to nedalo a musel jsem to prozkoumat. Je sice pravda že na živě je ten kód na trošku vyšší úrovni, ale princip tam je podobný. Ten nápad s uložením scrollTop je výborný. Díky za něj - funguje. Taky jsem s tím dělal pokusy, ale nikdy mě nenapadlo si jej uložit, takže to buď skákalo úplně nahoru, úplně dolů, nebo přesně pod místo kde se formátování použilo :) TFSi |
||
Časová prodleva: 16 let
|
0