Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Html tags med i textarea ved copy og paste

0 views
Skip to first unread message

Hans-Ole Jensen

unread,
Jan 2, 2010, 12:43:46 PM1/2/10
to
I et formfelt hvor jeg har et textarea �nsker jeg at kunne se html Tags
efter eksempelvis fra en hjemmeside at have brugt Ctrl-A Ctrl-C og Ctrl-V
i textareaet.

Det lader til at Html tagsene bliver filtreret ud ved Paste.

G�r jeg via en html editior kan det godt lade sig g�re at paste hele koden.

Nogen forslag / l�sninger???

Hans-Ole


Stig Johansen

unread,
Jan 2, 2010, 2:41:05 PM1/2/10
to
Hans-Ole Jensen wrote:

> Det lader til at Html tagsene bliver filtreret ud ved Paste.

Ja, for textarea er ren tekst.

> G�r jeg via en html editior kan det godt lade sig g�re at paste hele
> koden.

De bruger en ifrane, hvids der er dem jeg t�nker p�.

> Nogen forslag / l�sninger???

Brug en rediger iframe, eller redigerbar div, som jeg g�r i det her
eksempel:
<http://w-o-p-r.dk/tips/javascript/paste.textarea.html>

Her kan du paste html ind, og skifte mellem tekst og html med ctrl+alt+t

--
Med venlig hilsen
Stig Johansen

Hans-Ole Jensen

unread,
Jan 3, 2010, 4:35:28 AM1/3/10
to
Tak for dit svar.

Egentlig er det ogs� ren tekst jeg er interesseret i. Jeg �nsker ikke
visning som en hjemmeside men �nsker at f� <html tagsene> med, som ren
tekst.

mvh Hans-Ole

"Stig Johansen" <wop...@gmaill.com> skrev i en meddelelse
news:4b3fa24d$0$270$1472...@news.sunsite.dk...

Rune Jensen

unread,
Jan 3, 2010, 4:49:07 AM1/3/10
to
Hans-Ole Jensen skrev:

> Tak for dit svar.
>
> Egentlig er det ogs� ren tekst jeg er interesseret i. Jeg �nsker ikke
> visning som en hjemmeside men �nsker at f� <html tagsene> med, som ren
> tekst.

Hvis html-tagsne st�r som ren tekst, inden copy, er det kun et sp�rgm�l
om visningen, ikke paste. Her g�lder det om at encode specielle HTML-tegn.

I s� fald kan du i ASP bruge server.HTMLencode( text)

I PHP er der m�ske en tilsvarende funktion.

HTMLEncode virker ikke p� UTF-8 SVJV, s� bruger du det, m� du lave en
replace function. Dvs. noget a la:


function HTMLtoText(text)
HTMLtoText=replace( replace( replace( text, "<", "&lt;"), ">", "&gt;"),
"&", "&amp;")
end function

Det vil virke i b�de UTF-8 og ISO8859


MVH
Rune Jensen

Stig Johansen

unread,
Jan 3, 2010, 5:04:50 AM1/3/10
to
Hans-Ole Jensen wrote:

> Tak for dit svar.
>
> Egentlig er det ogs� ren tekst jeg er interesseret i. Jeg �nsker ikke
> visning som en hjemmeside men �nsker at f� <html tagsene> med, som ren
> tekst.

Ja - men det kan du ikke, for s�dan h�nger verden ikke sammen.

Du skriver ikke noget om i hvilken context du vil 'vise' HTML tags, men det
bedste bud er at paste det ind i en div, og via javascript udl�se
innerHTML, og assigne det til en value i et textarea.

Eksperiment�r evt. med keyup eventen p� ctrl+v, og skift fra div til
textarea.

Erik Ginnerskov

unread,
Jan 5, 2010, 10:34:56 AM1/5/10
to
Hans-Ole Jensen wrote:
> I et formfelt hvor jeg har et textarea �nsker jeg at kunne se html

> Tags efter eksempelvis fra en hjemmeside at have brugt Ctrl-A Ctrl-C og
> Ctrl-V i textareaet.
>
> Det lader til at Html tagsene bliver filtreret ud ved Paste.

N�r du kopierer noget fra en hjemmeside direkte fra browseren, f�r du ikke
mere med end hvad du kan se i browseren - resultatet af html-formateringen,
men ikke selve html-formateringen.

Skal du have html-formateringen kopieret med, skal du i browseren bede om at
f� vis kilde og kopiere derfra.

--
Med venlig hilsen
Erik Ginnerskov
http://ginnerskov.dk - http://html-faq.dk

Hans-Ole Jensen

unread,
Jan 6, 2010, 7:59:17 AM1/6/10
to
Nu er det s�dan, at det som jeg skal kopiere fra ligger i et frameset og
bliver genereret af noget java, s� indholdet kommer ikke med i vis kilde.
Jeg kan dog godt markere det og f� det over i udklipsholderen incl
htmlformateringen, men htmlfomateringen forsvinder afh�ngig af hvor det
bliver pastet ind.

Venlig hilsen
Hans-Ole


"Erik Ginnerskov" <erik.gi...@live.dk> skrev i en meddelelse
news:4b435c1d$0$279$1472...@news.sunsite.dk...
> Hans-Ole Jensen wrote:
>> I et formfelt hvor jeg har et textarea �nsker jeg at kunne se html


>> Tags efter eksempelvis fra en hjemmeside at have brugt Ctrl-A Ctrl-C og
>> Ctrl-V i textareaet.
>>
>> Det lader til at Html tagsene bliver filtreret ud ved Paste.
>

> N�r du kopierer noget fra en hjemmeside direkte fra browseren, f�r du ikke

> mere med end hvad du kan se i browseren - resultatet af
> html-formateringen, men ikke selve html-formateringen.
>
> Skal du have html-formateringen kopieret med, skal du i browseren bede om

> at f� vis kilde og kopiere derfra.

Stig Johansen

unread,
Jan 6, 2010, 11:57:07 AM1/6/10
to
Hans-Ole Jensen wrote:

> Jeg kan dog godt markere det og f� det over i udklipsholderen incl
> htmlformateringen, men htmlfomateringen forsvinder afh�ngig af hvor det
> bliver pastet ind.

Ja netop - det er _modtageren_ der bestemmer hvad der kan pastes ind, og
derfor er din eneste mulighed en html 'kapabel' kontrol, som tidligere
n�vnt en redigerbar div, eller et andet program.

Stig Johansen

unread,
Jan 7, 2010, 5:46:18 AM1/7/10
to
Hans-Ole Jensen wrote:

> Nu er det s�dan, at det som jeg skal kopiere fra ligger i et frameset og
> bliver genereret af noget java, s� indholdet kommer ikke med i vis kilde.

Du er ikke s�rlig meddelsom med hvad du vil opn�, men hvis det kun er vis
kilde, kan du i Firefox med HTML validator installeret lave en 'advanced
validate after javascript'

Jeg g�r ud fra du mener javascript, og ikke java.

0 new messages