PSN jschut_82 | Xbox: JSchut82
Had jij daar laatst ook al niet iets over gevraagd???
[rml][ javascript] pasteHTML doet het niet zoals het hoort[/rml]
Dit komt door IE, die maakt van de code complete code. Als jij "Dit is een</B> test" in een html document zet en je bekijkt de source dan zie je hetzelfde. Maar vraag je de innerhtml op dan zie je dat IE <b> er ook bij geplaatst heeft.
[rml][ javascript] pasteHTML doet het niet zoals het hoort[/rml]
Dit komt door IE, die maakt van de code complete code. Als jij "Dit is een</B> test" in een html document zet en je bekijkt de source dan zie je hetzelfde. Maar vraag je de innerhtml op dan zie je dat IE <b> er ook bij geplaatst heeft.
ik vraag niet hoe het komt
dat weet ik wel
Maar is het te verhelpen?
of zijn er trucjes voor om het te verhelpen(tegen te houden)?
dat weet ik wel
Maar is het te verhelpen?
of zijn er trucjes voor om het te verhelpen(tegen te houden)?
PSN jschut_82 | Xbox: JSchut82
ik ben nu naar een andere manier opzoek geweest namelijk:
de begin en eind postite van de selectie opvragen.
nu kan ik alleen niet vinden hoe dat moet en of het uberhaupt wel mogelijk is
iemand een idee of een goede site waar de mogelijkheden van selection staan weergegeven
de begin en eind postite van de selectie opvragen.
nu kan ik alleen niet vinden hoe dat moet en of het uberhaupt wel mogelijk is
iemand een idee of een goede site waar de mogelijkheden van selection staan weergegeven
PSN jschut_82 | Xbox: JSchut82
ik schop hem nu omdat ik er al een hele tijd is verstyreken tussen nu en het laatste (en tevens eerste andwoord)
als ik document.selection.position opvraag retouneerd ie undefined
dus denk ik dat daar nog wat aan toegevoegd moet worden alleen zou ik mijn god niet weten wat
als ik document.selection.position opvraag retouneerd ie undefined
dus denk ik dat daar nog wat aan toegevoegd moet worden alleen zou ik mijn god niet weten wat
PSN jschut_82 | Xbox: JSchut82
Heb je hier wat aan?
http://www.xs4all.nl/~ppk/js/selected.html
http://www.xs4all.nl/~ppk/js/selected.html
[ Voor 0% gewijzigd door Grom op 22-08-2002 16:58 . Reden: verkeerde url ]
dat is wat ik nu idd doe maar dat is dus niet zo'n suc6 als je met innerHTML werkt daarom wil ik de begin en eindpositie van de selectie in de div opvragen zodat ik met vars kan gaa werkenGrom schreef op 22 augustus 2002 @ 16:55:
Heb je hier wat aan?
http://www.xs4all.nl/~ppk/js/selected.html
PSN jschut_82 | Xbox: JSchut82
Kun je niet gewoon de opmaak codes uit selectie filteren
ik wil niet alleen de text wijzigen maar ook de HTML
als ik deze opvraag dan gaat ie automatische de niet geopende tags openen en niet gesloten zelf sluiten
dit wil ik niet
dus vroeg ik me af of ik niet gewoon de begin en eind positie van een slectie kan opvragen
gewoon zoiets al hij begint op char 34 en eindigd op char 89
dan kan ik met die gegevens de selectie ook wel opvragen maar dan zonder dat er wat word aangepast en gewoon met vars kan gaan werken
als ik deze opvraag dan gaat ie automatische de niet geopende tags openen en niet gesloten zelf sluiten
dit wil ik niet
dus vroeg ik me af of ik niet gewoon de begin en eind positie van een slectie kan opvragen
gewoon zoiets al hij begint op char 34 en eindigd op char 89
dan kan ik met die gegevens de selectie ook wel opvragen maar dan zonder dat er wat word aangepast en gewoon met vars kan gaan werken
PSN jschut_82 | Xbox: JSchut82
tekst start:
(jouw object).innerText.indexOf(document.selection.createRange().text)
tekst eind:
start + document.selection.createRange().text.length
kijk ook nog eens hier http://www.webreference.com/js/column12/trmethods.html
(jouw object).innerText.indexOf(document.selection.createRange().text)
tekst eind:
start + document.selection.createRange().text.length
kijk ook nog eens hier http://www.webreference.com/js/column12/trmethods.html
dat kan niet want dan zou je dus als je ergens een e selecteren bijvoorbeeld de index van een andere e terug krijgen
PSN jschut_82 | Xbox: JSchut82
Nog even zitten denken.

Direct opvragen van de positie van het eerste karakter uit de selectie is niet mogelijk (x en y in px is geen probleem maar je wilt chars).
Er is wel een andere mogelijkheid denk ik.
pseudo code:
nadat selectie is gemaakt in originele_text
1) lees selectie.text en sla deze op in tmp
2) vervang selectie door [Grom] in originele_text
3) originele_text.indexOf('[Grom]') ==> left in chars
4) left+tmp.length ==>right in chars
5) vervang [Grom] weer door temp
Direct opvragen van de positie van het eerste karakter uit de selectie is niet mogelijk (x en y in px is geen probleem maar je wilt chars).
Er is wel een andere mogelijkheid denk ik.
pseudo code:
nadat selectie is gemaakt in originele_text
1) lees selectie.text en sla deze op in tmp
2) vervang selectie door [Grom] in originele_text
3) originele_text.indexOf('[Grom]') ==> left in chars
4) left+tmp.length ==>right in chars
5) vervang [Grom] weer door temp
dit had ik idd ook bedacht en uitgewerkt en dat werkt perfectGrom schreef op 23 augustus 2002 @ 18:30:
Nog even zitten denken.![]()
Direct opvragen van de positie van het eerste karakter uit de selectie is niet mogelijk (x en y in px is geen probleem maar je wilt chars).
Er is wel een andere mogelijkheid denk ik.
pseudo code:
nadat selectie is gemaakt in originele_text
1) lees selectie.text en sla deze op in tmp
2) vervang selectie door [Grom] in originele_text
3) originele_text.indexOf('[Grom]') ==> left in chars
4) left+tmp.length ==>right in chars
5) vervang [Grom] weer door temp
iig bedankt voor je reacties
PSN jschut_82 | Xbox: JSchut82
Pagina: 1