/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Indsættelse af links i CONTENTEDITABLE ?
Fra : merlin


Dato : 30-04-02 20:14

Hej,

Jeg har forgæves forsøgt at finde information om hvordan man kan indsætte
links i en <DIV> med ContentEditable sat til.
Kan det virkeligt være sandt at der ikke er noget info om dette, eller leder
jeg bare de forkerte steder?

Dette topic har været oppe her før, men der er ikke kommet noget svar.
Derfor har jeg crosspostet den både i
dk.edb.internet.webdesign.clientside
og
dk.edb.internet.webdesign
Håber ikke de generer nogen.

--
Med venlig hilsen
Thomas

Klip det bort der ikke svares på,
og svar under det der citeres
http://www.usenet.dk/netikette/
http://www.usenet.dk/netikette/citatteknik.html



 
 
N/A (30-04-2002)
Kommentar
Fra : N/A


Dato : 30-04-02 20:45



merlin (30-04-2002)
Kommentar
Fra : merlin


Dato : 30-04-02 20:45

> Må vi almindelige dødelige gerne få en forklaring på, hvad Contenteditable
> er?
>

http://search.microsoft.com/default.asp?qu=contenteditable&boolean=ALL&nq=NE
W&so=RECCNT&p=1&ig=01&ig=02&ig=03&ig=04&ig=05&ig=06&i=00&i=01&i=02&i=03&i=04
&i=05&i=06&i=07&i=08&i=09&i=10&i=11&i=12&i=13&i=14&i=15&i=16&i=17&i=18&i=19&
i=20&i=21&i=22&i=23&i=24&i=25&i=26&i=27&i=28&i=29&i=30&i=31&i=32&i=33&i=34&i
=35&i=36&i=37&i=38&i=39&i=40&i=41&i=42&i=43&i=44&i=45&i=46&i=47&i=48&i=49&i=
50&i=51&siteid=us/dev

værsgo



Jakob Andersen (30-04-2002)
Kommentar
Fra : Jakob Andersen


Dato : 30-04-02 20:47

"Kasper Kyndsberg" <nospam@kyndsberg.dk> wrote in message
news:aamqi8$jj4$1@sunsite.dk...
> Må vi almindelige dødelige gerne få en forklaring på, hvad Contenteditable
> er?

Man kan vha. IE-Only HTML-attributten contenteditable lave et layer der
fungerer som en textbox, sådan her:

<div contenteditable="true">

</div>

Dette gør at man kan i sin inputboks vise HTML-output(Billeder, Links,
tabeller, punktopstillinger m.m.) hvilket man normalt kan med et textarea.

Dette HTML kan komme ind i layeret ved at enten at copy paste fra f.eks. et
worddokument eller lignende eller ved at scripte indholdet frem, enten ved
at manipulere direkte med HTML strengen der er i layeret eller ved at bruge
en række IE-Only funktioner til at lave om på det markerede tekst.

> Jeg vil gerne angive to årsager til dette. For det første er vi dømt ude
af
> diskusssionen, idet jeg næppe er den eneste der ikke har den fjerneste ide
> om hvad contenteditable er [SNIP]

Der kommer da ofte emner op som jeg ikke kender noget til (i diverse
grupper), det skader vel ikke lige at læne sig tilbage og se om forklaringen
ikke kommer i et af besvarelserne og derefter spørge istedet for fluks at
lyder fordømmende overfor spørger.

FUT: news:dk.edb.internet.webdesign.clientside
--
Jakob Andersen




N/A (30-04-2002)
Kommentar
Fra : N/A


Dato : 30-04-02 22:52



N/A (30-04-2002)
Kommentar
Fra : N/A


Dato : 30-04-02 22:52



N/A (30-04-2002)
Kommentar
Fra : N/A


Dato : 30-04-02 22:52



merlin (30-04-2002)
Kommentar
Fra : merlin


Dato : 30-04-02 22:52

> Du bruger blot innerHTML på dit DIV element, så får du vist indholder,
> f.eks.:

[snip]

erhm ja, okay, den var jeg klar over. Problemet er bare at jeg gerne vil
have sådan at man kan redigere i kilden.
Altså gøre den div til en slags textarea bare midlertidigt.
Er dette ikke muligt?
eller er jeg nødt til at kopiere indholder over i et textarea vha.
innerHTML?
(det er nemlig ikke så nemt at komme til lige i denne situation)



Holmes (04-05-2002)
Kommentar
Fra : Holmes


Dato : 04-05-02 14:54

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<script>

function viewToggle() {
if(document.all.contentDiv.style.display=="none") {
document.all.contentDiv.style.display="";
document.all.sourceArea.style.display="none";
document.all.contentDiv.innerHTML=document.all.sourceArea.innerText;
}
else {
document.all.contentDiv.style.display="none";
document.all.sourceArea.style.display="";
document.all.sourceArea.innerText=document.all.contentDiv.innerHTML
}
}


</script>
<body>
<a href="javascript:void(0)"
onclick="javascript:document.execCommand('CreateLink')">Indsæt el. rediger
Link</a>
<br>
<div id="contentDiv" contenteditable="true"
style="width:250px;height:100px;border:1px solid #cccccc;">
Hej med Jer!<br>
I <u>dag</u> skal vi <u>prøve</u> noget <b>nyt</b>...
</div>
<textarea id="sourceArea" style="width:250px;height:100px;border:1px solid
#cccccc; display:none;">tester</textarea>
<br>
<a href="javascript:viewToggle();">HTML / Preview</a>

</body>
</html>




Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste