ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1581
1581
EMPFEHLEN
-
Hi Leute,
ich hab folgendes Problem. Bei meinem CMS habe ich ein RichTextFeld eingebaut welche mit document.execCommand() von Microsoft arbeitet, um es zu ermöglichen WYSIWYG zu machen. das problem ist nun ich hab schon alle möglichkeiten des Befehls execCommand() ausgenutzt und finde im Netz keine Informationen darüber wie man selber Tags um einen gerade aktiven Text ziehen kann.
währe sehr dankbar wenn jemand was zu diesem thema weiss.
mfg
Leukos
-
22.04.04 14:57 #2
- Registriert seit
- Nov 2002
- Ort
- Altdorf bei Nürnberg
- Beiträge
- 3.027
Hallo,
dazu musst du zuerst mit document.selection.createRange() eine TextRange instanz erzeugen, in der du dann mit der Memberfunktion pasteHTML HTML-Code einfügen kannst:
(ein focus des Elementes vorher nicht vergessen)Code :1 2
oSelect = window.document.selection.createRange(); oSelect.pasteHTML('<div>Eine Div-Box</div>');
Wenn du nun in deinen HTML-Tag den markierten Text einbauen willst, musst du diesen aus der htmlText Eigenschaft auslesen und deine Tags davor und danach setzen:
Code :1 2
oSelect = window.document.selection.createRange(); oSelect.pasteHTML('<div>' + oSelect.htmlText + '</div>');
Ähnliche Themen
-
externen Content in eigene Seite einbinden
Von D@nger im Forum Internet, DSL & FlatrateAntworten: 0Letzter Beitrag: 25.05.06, 15:05 -
einheitliche absatzstruktur und html-tags in xml-content
Von Bubblez im Forum XML TechnologienAntworten: 1Letzter Beitrag: 06.07.05, 00:38 -
Online WYSIWYG eigene Tags einbauen
Von shinbo im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 13.09.04, 18:04 -
eigene Tags suchen...
Von hibbert im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 03.06.04, 10:06 -
Forum auf eigene HP einbauen
Von Modano im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 24.01.04, 15:55





Zitieren
Login





