Avatar billede dgivoni Nybegynder
24. januar 2002 - 17:28 Der er 4 kommentarer og
1 løsning

teksteditor m. createlink

Jeg har lidt problemer med min dynamiske text-editor, som bruger Microsofts designmode.

Problemet er at når jeg bruger createLink-kommandoen på flg. to tekstlinjer:

dette er en tekst som skal være et link<br>
dette skal også være et link, men ikke det samme

så bliver de begge to til ét link, dvs. det sidste link jeg opretter opsluger lige det andet, sådan at der kommer til at stå:
<a href="">dette er en tekst som skal være et link<br>
dette skal også være et link, men ikke det samme</a>

selvom linkene er oprettet i to omgange???

Er der nogen, som har erfaringer med det eller har en idé om hvordan man kan undgå det?
Avatar billede pelkjaer Nybegynder
25. januar 2002 - 00:05 #1
Hvordan ser din kommando?
Avatar billede pelkjaer Nybegynder
25. januar 2002 - 00:10 #2
function makeUrl(){

    sUrl = document.all.what.value + document.all.url.value;
    doFormat('CreateLink',sUrl);
}
Avatar billede dgivoni Nybegynder
25. januar 2002 - 20:43 #3
min kode kan jeg ikke lige vise, den er heller ikke så relevant.
Jeg vil vide om nogen har haft samme problem.
Jeg bruger bare MS egne kommandoer (som ovenstående) til at formatere en HTML-tekst dynamisk. Problemet er at createrange åbenbart snupper mere end hvad den skal, når der udføres et createlink på den.
Avatar billede pelkjaer Nybegynder
26. januar 2002 - 11:26 #4
Nå ja hvis du mener at det ikke er relevant..
Jeg har nemlig ikke noget problem med min editor som er baseret på samme platform ;)
Avatar billede dgivoni Nybegynder
14. februar 2002 - 15:20 #5
jeg lukker nu
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester