Avatar billede stefan_s Nybegynder
23. oktober 2002 - 22:09 Der er 8 kommentarer

Paste af billeder fra Word ind i Online Content Editor

Jeg bruger en javascript/xml Online Content-editor (http://www.yusasp.com/prj04.asp) hvor jeg ønsker at kunne paste billeder direkte ind fra Word eller lign.

Problemet er at billederne henviser til den lokale path (eks. c:\docs&settings\temp\mshtml\clip1.png). Er det muligt at "fange" evt. links (javascript?), eller på en eller anden måde trigge en upload, samt en relink af billederne til et dir på webserveren ?

note: Ved sumbit af form'en henter jeg indholdet over i en skjult textarea.
Avatar billede cms Nybegynder
23. oktober 2002 - 22:42 #1
Det er lige umiddelbart svært at hjælpe, når programmet koster penge :/
Men det du ønsker er altså simpelthen at udskifte alle forekomster af c:\docs&settings\temp\mshtml\ i en streng med http://minhjemmeside.dk/images/

Det gøres vist nemmest sådan:
$streng = str_replace ( "c:\docs&settings\temp\mshtml\", "http://minhjemmeside.dk/images/", $streng);
Avatar billede stefan_s Nybegynder
23. oktober 2002 - 22:46 #2
Det er en stripped-down version på denne url: http://www.aspalliance.com/Yusuf/Article10a.asp

Problemet med din str_replace er jo at form'en skal submittes før det kan lade sig gøre - jeg ville gerne gøre det mere on-the-fly.......
Avatar billede cms Nybegynder
23. oktober 2002 - 22:52 #3
Oh - du ville gøre det clientside?
Avatar billede stefan_s Nybegynder
23. oktober 2002 - 22:54 #4
yeps!
Avatar billede stefan_s Nybegynder
23. oktober 2002 - 22:55 #5
Jeg regner dog med at inkludere en image-gallery med en upload funktion ved siden af..
Avatar billede cms Nybegynder
23. oktober 2002 - 22:58 #6
<script language="javascript">
  function convertlinks(text){
    return text.replace("c:\\docs&settings\\temp\\mshtml\\", "http://minhjemmeside.dk/images/");
  }
</script>
Avatar billede stefan_s Nybegynder
23. oktober 2002 - 23:04 #7
Hvad med upload af billedet ?, man kan vel lave en href.location til et nyt vindue som faktisk er et php-script, og derefter indsætte det korrekte link i selve editoren via javascript (?)

PS: er det muligt at overvåge "paste"-funktionen, så man kunne trigge converteren efterfølgende ?
Avatar billede cms Nybegynder
23. oktober 2002 - 23:08 #8
Du kan overvåge paste-funktionen ved en onpaste-event vil jeg tro. Jeg har ikke lige tid til at finde api'et frem.
Ellers må du vise mig din clientside kode :)
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