Autor | Zpráva | ||
---|---|---|---|
Obsi Profil |
#1 · Zasláno: 31. 7. 2011, 20:52:45 · Upravil/a: Obsi
Ahoj,
jak jde udělat barvení textu jako to má třeba gmail nebo word? Kliknu si na tlačítko a text se začne psát červeně, to samé s tučným písmem/kurzivou. Mně osobně by stačil bb cod se str_replace, ale uživatelům mojí diskuse se to zdá moc "složité". Na to asi bude potřeba nějakej javascript, ale já to nesesmolím. Ale protože nevím, jak to popsat, nemůžu to ani vyhledat. Díky. |
||
Taps Profil |
#2 · Zasláno: 31. 7. 2011, 20:55:42
|
||
Obsi Profil |
#3 · Zasláno: 31. 7. 2011, 21:52:42
Vyhovovalo by mi simple, ale něco mi tam chybí a něco přebývá. Tak třeba zpět, vpřed a to ostatní vpravo jako seznamy atd. nepotřebuju, ale zase by se docela hodily barvy písma.. Nevíš, co by se mělo ubrat a co naopak přidat?
díky |
||
DJ Miky Profil |
#4 · Zasláno: 31. 7. 2011, 21:56:40
Celá ta víceřádková lišta funkcí/ikonek se dá upravit, přeházet, odstranit nepotřebné nebo přidat další funkce.
Viz http://tinymce.moxiecode.com/wiki.php/Configuration:theme_advanced_buttons_1_n http://tinymce.moxiecode.com/wiki.php/Buttons/controls (seznam funkcí/tlačítek) |
||
Časová prodleva: 8 dní
|
|||
Obsi Profil |
#5 · Zasláno: 8. 8. 2011, 21:41:14
Tak mám kód, který mi vážně text obarví v iframu, ale nevím jak na začátek dát "[zelena]" (<span style="color: green;>) a na konec zeleného textu "[/zelena]" (</span>).
No posuďte sami, zde je kód: <script> var Editor; function Format(action) { Editor.execCommand(action, false, null); } function Colour(colour) { Editor.execCommand("forecolor",false, colour); } window.onload = function() { Editor = document.getElementById('textbox').contentWindow.document; Editor.designMode = "on"; document.forms[0].onsubmit = function() { var text = document.getElementById('text'); text.value = Editor.body.innerHTML; } } } </script> <form method="POST" > <div> <input type="button" onclick="Colour('Green')" style="background-color:Green;"> <input type="button" onclick="Colour('Red')" style="background-color:Red;"> <input type="button" onclick="Colour('Blue')" style="background-color:Blue;"> <input type="button" onclick="Colour('Black')" style="background-color:Black;"> <input type="button" onclick="Format('bold')" value="B"> <input type="button" onclick="Format('italic')" value="I"> <iframe id="textbox" style="width:300px; height:150px"></iframe><b> <input type="submit" value="Go"> <input type="hidden" id="text" name="text"> </div> </form> </form> Ještě bych ocenil po kliknutí na button aby hned skočil focus zase na iframe. |
||
Časová prodleva: 11 dní
|
|||
Obsi Profil |
#6 · Zasláno: 19. 8. 2011, 12:42:52
Nikdo neví?
Jo a nedalo by se, aby se ten BBkod nezobrazoval, ale byl tam (nějak neviditelný)? Protože bych potřeboval aby se to str_replace-ovalo <span style="color: green;> a </span> Díky. |
||
Časová prodleva: 13 let
|
0