Zur Navigation

BBCode einfügen [2]

11 Jörg Kruse

Das verbesserte Script ist jetzt eingebaut :)

03.07.2005 21:26

12 C)-(iLL@

Jup, super - habs getestet, funktioniert auf allen Browsern die ich habe ;) Nun ist es ein Spaß den Text zu
formatieren
:)

03.07.2005 22:42

13 Stefan (Gast)

Könnte man das auch mit einem Bild machen? Also den Button weglassen?

Gruss Stef

02.03.2006 20:59

14 C)-(iLL@

klar geht das - z.B. wenn das Text-Input die ID 'textfield' hat und das Bild /img/bold.gif ist:

<a href="javascript:cur_ins(document.getElementById('textfield'), '[ b]', '[/b ]', 0);"><img src="/img/bold.gif" /></a>
Ich würde aber dazu raten, Javascript-Links nur mit Javascript rauszuschreiben (document.writeln).

Viel Spaß damit :)

NB: vorsicht: die Parameter [ b] und [/ b] aufgrund der vorhandenen BBCode-Ersetzung haben Spaces eingefügt.

02.03.2006 21:15 | geändert: 02.03.2006 21:16

15 Stefan (Gast)

Super, Herzlichen Dank C)-(iLL@

Gruss Stef

02.03.2006 21:28

16 Stefan (Gast)

Nochmals Hallo ;-)

Klappt aber nur im IE, beim Firefox geht das leider nicht. :-(

Habe das ganze mit beiden Varianten probiert:

<a href="javascript:cur_ins(document.getElementById('textfield'), '[ b]', '[/b ]', 0);">

<a onclick="javascript:cur_ins(document.getElementById('nachricht'), '[ b]', '[/b ]', 0);">

Gruss Stef

02.03.2006 21:43

18 C)-(iLL@

hm, ich habs gerade mit einem Test-HTML versucht, klappt wunderbar. onclick und href ist gehüpft wie gesprungen, onclick wird vor href ausgeführt, aber da Du sowieso nur einen Befehl hast...
Das einzige was mir in Deinen Beispielen auffällt, ist, dass einmal 'textfield' und einmal 'nachricht' steht, hast Du Dich vielleicht da vertan?

Edit: hier mein Test-Code:

<form>
<p>
<textarea id="nachricht" name="nachricht" cols="60" rows="15"></textarea>
<a href="javascript:cur_ins(document.getElementById('nachricht'), '[ b]', '[/b ]', 0);"><img src="/img/dummy.gif" width="10" height="10" /></a>
</p>
</form>

02.03.2006 21:57 | geändert: 02.03.2006 22:02

19 Stefan (Gast)

Hallo zusammen

Sorry, hatte nur schnell deines kopiert, habs aber schon mit 'nachricht' versucht.

<a href="javascript:cur_ins(document.getElementById('nachricht'), '[ b]', '[/b ]', 0);">

Aber bei mit klappt es mit beiden nicht, wie gesagt im IE wunderbar aber leider mit dem Firefox nicht.

Also bei dir ist es gegangen? auch Firefox? komisch

Das mit Dem Button Bild geht leider nicht.

02.03.2006 22:02

20 C)-(iLL@

Also bei dir ist es gegangen? auch Firefox? komisch
Browser sind nicht sehr kreativ, der Fehler scheint woanders zu liegen. Wie wärs mit etwas Code?

Edit: Bei mir heißt es nicht 'auch Firefox', sondern 'auch IE' :))

02.03.2006 22:06 | geändert: 02.03.2006 22:09