Avatar billede Slettet bruger
01. maj 2003 - 10:11 Der er 16 kommentarer og
1 løsning

Indsætte et billede via javascript og execcommand

Jeg har en div editor hvorfra jeg åbner et nyt vindue for at vise de billeder man kan sætte ind i editoren. For at sætte billedet ind har jeg nedenstående script men mit problem er at man er nødt til at markere noget i editoren for at billedet bliver sat ind...

Hvad kan jeg gøre for at undgå det?

<script  language="JavaScript">
function dobilleder() {
Billed1 = document.Billedform.Path.value;
window.opener.document.execCommand('InsertImage', false, Billed1);
window.close();
}
</script>
<input name="Path" type="hidden" id="Path" value="http://www.<%=Domain%>.dk/Log/JPG_GIF/<%=RS2("Path")%>">
Avatar billede grunken Nybegynder
01. maj 2003 - 14:10 #1
hmm kan man så ikke bruge:

window.opener.document.selection.createRange().execCommand('InsertImage', false, Billed1);
Avatar billede Slettet bruger
01. maj 2003 - 17:19 #2
Det er en god idé først at give editoren fokus, når man bruger grunkens script.
Avatar billede Slettet bruger
07. maj 2003 - 09:03 #3
hvordan mener du?
Avatar billede Slettet bruger
07. maj 2003 - 15:14 #4
Det kræver et link. Men du kan typisk gøre det vha.:

opener.document.all.editorID.focus();
Avatar billede Slettet bruger
07. maj 2003 - 15:32 #5
Kan man evt flette det ind i grunkens forslag eller skal det ske inden jeg åbner mit vindue?
Avatar billede Slettet bruger
07. maj 2003 - 15:33 #6
Du sætter bare den linje ind lige før grunkens linje!
Avatar billede Slettet bruger
12. maj 2003 - 10:03 #7
undskyld det sene svar men havde først tid her i weekenden.
Det virker fint men lav lige dit indlæg til et svar så skal jeg få afleveret point.

Tak for svaret
Avatar billede Slettet bruger
12. maj 2003 - 14:08 #8
Husk også at give grunken point!
Avatar billede Slettet bruger
12. maj 2003 - 14:27 #9
ka jeg ikke da han ikke har svaret..???
Avatar billede Slettet bruger
13. maj 2003 - 15:35 #10
Det havde jeg jo heller ikke, og du bad mig om at lægge et svar!
Og det var jo grunken, der kom med det vigtigste.
Avatar billede Slettet bruger
13. maj 2003 - 15:36 #11
Avatar billede Slettet bruger
13. maj 2003 - 15:50 #12
GRÅÅÅÅÅÅUUUUNNNKKK HAlllo svar!!!!
Avatar billede Slettet bruger
14. maj 2003 - 15:20 #13
Det er jo lidt sent nu, ikke? Og hold dig fra at "råbe".
Avatar billede Slettet bruger
14. maj 2003 - 15:43 #14
du skulle nu løsne slipseknuden lidt, du virker temmelig anspændt.

Dont worry be happy
Avatar billede Slettet bruger
18. maj 2003 - 11:03 #15
jean>> Jeg håber, du kan finde på et bedre forsvar næste gang du ikke vil indrømme dine fejl.
At "råbe" er meget dårlig netetikette. Hvis du ikke lærer det, er der ikke mange, der vil hjælpe dig.
Avatar billede Slettet bruger
19. maj 2003 - 08:02 #16
Phoenixv: Point taken men havde du formuleret din kommentar som du her har gjort her til sidst havde jeg ikke kommenteret det, din første kommentar virker noget højrøvet på godt dansk og det gider jeg ikke rigtig finde mig i.

Men enig jeg råber ikke mere selvom jeg måske nok synes at den måde jeg råbte på er positiv og et forsøg på at give personen point.

Case closed
Avatar billede Slettet bruger
19. maj 2003 - 14:11 #17
Den var nu ikke ment højrøvet. Man skal passe på med at antage for meget i disse fora, da det er umuligt at læse brugernes humør - undtagen ved brug af fx smileys. Jeg er selv kommet grueligt galt af sted ved at tro, nogle sagde ting i ond mening til mig.
Men din sidste sætning er jeg i hvert fald enig med! :)
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