Hallo Claudius,

Also ich habe ein HTML-Dokument, da� ich editieren k�nnen will....
Dieses HTML-Dokument hat ein, oder mehrere Tags, die einzelne Inhaltsbl�cke
umschlie�en.
Ich habe sie: <CMS:EDITABLE>...</CMS:EDITABLE> genannt....

Wenn ich nun das Dokument editiere ersetze ich diese mit replace zu einem
DIV id=.... CONTENTEDITABLE>...</DIV>

Wie gesagt, es k�nnen mehrere sein...

Wie aber bekannt, sind HTML-Dokumente nicht immer well-formed (Siehe dazu
<br> <hr>... denen fehlt der Abschlu�)

Wenn das Dokument gespeichert wird (FSO-Zur�ckschreiben), dann muss ich aber
die DIV's wieder rausholen und das <CMS:EDITABLE> herumsetzen, weil sonst
Leute die die Seite nicht editieren sollen, das eben k�nnen....
Also:
Suche mir alle Nodes die <DIV id=....> sind und entferne sie....
Ein Replace geht in dem Moment nicht in dem das Dokument "ganz normale" DIvs
hat. Somit kann ich ein </DIV> nicht global ersetzen....

Abgesehen davon will ich mir die Option offen halten das <CMS:EDITABLE> um
attribute zu erweitern, die dann in das DIV �bertragen werden, damit ich
clientseitig Infos auswerten kann....
z.B. Editright="user:1,16,15|Group:3,1,86" .... ANyway... ist noch nicht
genau durchdacht.... Dazu sp�ter

Mansur

> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 16. November 2001 12:02
> An: AspGerman Kaffeehaus
> Betreff: [aspdecoffeehouse] RE: ChildNode entfernen aber dessen Childs
> belassen
>
>
> >
> >
> > Hallo,
> > Ich m�chte aus einem HTML-String eine Element entfernen aber das darin
> > verschachtelte HTMl belassen.
> >
> > Dazu lade ich mir den String mit loadXML( stringHTML )
> >
> > selektiere das Element mit der id:
> > set singNode = oDom.selectSingleNode("//item[@id='cmsedititem']")
> >
> > Und will nun das Node entfernen, aber das HTML das darin
> > verschachtelt ist
> > belassen:
> >
> > <html>
> > <head></head>
> > <body>
> > Nichteditierbar
> > <div id="cmsedititem" CONTENTEDITABLE>
> > editierbarer Text
> > <b>Etwas anderer Inhalt</b>
> > </div>
> > Nichteditierbarere Text
> > </body></html>
> >
> > Dabei kann ich nicht davon ausgehen, da� das Dokument well-formed ist!
> >
>
> Wenn das Dokument nicht well-formed ist, wirst Du schon Problemehaben es
> richtig in eine Dom zu laden...
> Da bist Du mit String-Operationen besser dran...
> Bist Du sicher, dass es f�r Dein Problem nicht einen einfachere L�sung
> gibt? Was willst Du �berhaupt machen?
>
> CLaudius
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
>


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an