Avatar billede herchin Nybegynder
19. august 2001 - 12:09 Der er 9 kommentarer og
1 løsning

Problemer med execCommand(\"SaveAs\");

Jeg har en <iframe>, som er sat til designmode og nu vil jeg gerne gemme den tekst der er skrevet med
document.execCommand(\"SaveAs\");
Problemet er, at det ikke er indholdet af min <iframe>, der bliver gemt, men indholdet af min index.html.


Jeg har prøvet med begge funktioner:

function execCommand(string) {
  document.execCommand(string);
};

function execCommand(string) {
  //oEdit er navnet på min <iframe>
  oEdit.document.execCommand(string);
};

Any hints?
Avatar billede jakoba Nybegynder
19. august 2001 - 13:31 #1
et gæt:
Kunne det være ligesom med print() funktionen at du skal sætte focus på din iframe først:

function execCommand(string) {
  //oEdit er navnet på min <iframe>
  oedit.document.focus();
  oEdit.document.execCommand(string);
};

mvh JakobA
Avatar billede jakoba Nybegynder
19. august 2001 - 13:32 #2
Ups: oEdit med stort E
Avatar billede herchin Nybegynder
20. august 2001 - 18:03 #3
Jeg prøver det lige imorgen! Skal i biografen nu ;o)
Avatar billede herchin Nybegynder
20. august 2001 - 18:10 #4
Turboprøvede lige det med focus, men det virkede ikke!

function execCommand(string) {
  //oEdit er navnet på min <iframe>
  oedit.document.focus();
  oEdit.document.execCommand(string);
};
Avatar billede blood Nybegynder
20. august 2001 - 19:11 #5
herchin >> Det er fordi den skal hede

function execCommand(string) {
  //oEdit er navnet på min <iframe>
  oEdit.document.focus();
  oEdit.document.execCommand(string);
};
Avatar billede herchin Nybegynder
21. august 2001 - 12:20 #6
Sorry - det er den her jeg har prøvet og ikke den jeg har posted!

I øvrigt kan det siges, at jeg har sat alle mine objekter til unselectable (udover oEdit!), så det burde ikke være nødvendigt at bruge focus().

function execCommand(string) {
  //oEdit er navnet på min <iframe>
  oEdit.document.focus();
  oEdit.document.execCommand(string);
};
Avatar billede herchin Nybegynder
23. august 2001 - 19:24 #7
Jeg lukker spørgsmålet ;o(

Som tak for hjælpen deler jeg 10p til hver!
Avatar billede herchin Nybegynder
23. august 2001 - 19:25 #8
blood -> du har givet svar endnu! Du får lige en dag mere før jeg lukker spørgsmålet!
Avatar billede blood Nybegynder
23. august 2001 - 19:46 #9
Behold dem bare selv :o)
Avatar billede herchin Nybegynder
23. august 2001 - 19:51 #10
Oki
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