Avatar billede syncroniq Nybegynder
18. december 2006 - 10:41 Der er 2 kommentarer

div og flytning inden i div

Hey,

Jeg har en DIV container, hvori jeg har smidt et div inden i (via innerHTML). Dette kan jeg så flytte rundt på da jeg har kaldt (document.all.editor.document.execCommand('2D-Position', true);). Men... Den div inden  min lille editor kan flyttes uden for det store DIV, samt at des left og top er for hele websiden, og ikke som udgangspunkt i min div container.

Nogen der ved hvordan jeg kommer uden om det?
Avatar billede olebole Juniormester
18. december 2006 - 13:28 #1
<ole>

Uden at kunne se koden ... næppe  =)

/mvh
</bole>
Avatar billede syncroniq Nybegynder
18. december 2006 - 14:22 #2
Jeg har et div element som jeg skriver i....

<div border="1" onmousedown="egenskaber();" STYLE="height:200; width:700; background-color:white; border-style:dotted" id="editor" contenteditable></div>


Så gør jeg følgende på en knap:
<img class="IMG_E" name="kopi_icon" onclick="if (document.all.editor.isContentEditable==true) insertTextbox();" title="Kopier" onmouseover="selectCtrl(this)" onmousedown="holdCtrl(this)" onmouseout="unSelectCtrl(this) "src="icons/copy.gif">

her er funktionen insertTextBox

function insertTextbox(){
  document.all.editor.document.selection.createRange().pasteHTML('<DIV id=moveobject contentEditable=true style="position:absolute;">Move me</DIV>');

}
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