30. januar 2004 - 17:01Der er
3 kommentarer og 1 løsning
Billede funktion i editor
Jeg er igang med at lave en online editor. Ved hjælp af diverse editor's har jeg mellem linjerne kunne se og forstå hvordan man lavede diverse funktioner. Men da jeg ikke er den store haj til javascript er jeg løbet i et problem.
Jeg mangler et punkt hvor jeg kan indsætte et billede i editoren. Jeg har på nuværende tidspunkt en knap der åbner et popupvindue, hvor jeg med php udtrækker diverse billeder fra en database. Jeg vil gerne lave det sådan at brugeren vælger et billede ved at trykke på det, og trykke indsæt, hvorefter den indsætter det valgte billede i min editor.
Men hvordan gør jeg dette? Min editor køre i et iframe, med et id ved navn "editor".
Jeg har nu efter at have kigget på din billede funktion, fået skrevet min egen, som virker ganske glimerende hvis jeg benytter din editor med et textarea. Problemet er nu, at hvis jeg forsøger at bruge funktionen i min egen editor, får jeg en fejl.
Min kode, der indsætter billedet ser således ud: <script type="text/javascript"> ov = dialogArguments; function indsaet(bi) { url = bi.pic.value; ov.document.all.editor.focus(); ov.document.selection.createRange().pasteHTML('<img src="$sti' + url + '" border="0">'); ov.document.all.editor.focus(); self.close(); } </script>
Jeg får en fejl ved ov.document.all.editor.focus(); sikkert fordi jeg bruger et iframe. Men hvordan skal det se ud når jeg benytter et iframe ? Det kan genkendes med id="editor".
Har ikke beskæftiget mig meget med javascript, så bær over med mit måske lidt underlige spørgsmål :D
Synes godt om
Slettet bruger
03. februar 2004 - 14:41#4
Droppede det. Og brugte istedet IE´s indbygget funktion. Ikke den optimale løsning, men det virker. Havde desværre ikke så meget at bruge din editor til phoenixv.
Lukker og slukker.
Synes godt om
Ny brugerNybegynder
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.