Avatar billede dmcn Praktikant
30. november 2001 - 14:43 Der er 2 kommentarer og
1 løsning

\"Tegne\" side, uden at den egentlig eksisterer. :)

Jeg sidder og roder med et CMS-system, der bygger på et div med contenteditable=\"true\". Jeg skal så lave en preview-knap, der viser indholdet af div\'et i et nyt vindue.
Jeg ved man med javascript kan lave indholdet i det nye vindue uden at henvise til en eksisterende side, men i stedet tegne den dynamisk.
Hvordan gøres dette? Bemærk, det skal bare være IE 5.5+.
Spørg endelig hvis I er i tvivl om noget.
Avatar billede ducks Nybegynder
30. november 2001 - 14:48 #1
hvad bliver lottotallende næste gang ?  ;o)
Avatar billede jakoba Nybegynder
30. november 2001 - 21:57 #2
du bruger document.write præcis som når du slriver til en ns4 lag

eg:

dinpop = window.open( \"\", \"etnavn\", \'features\' );

dinpop.document.open( \'text/html\', \'replace\' );
dinpop.document.write( \"<html><head><title>Nulmality</title></head><body>\"
                      +\"hvad der nu skal sættes ind\"
                      +\"</body></html>\"  );
dinpop.document.cloase();

så skulle siden gerne stå der.
Det duer i alle browsere, men det kan være du skal escape nogen af de html kommandoer du skriver som konstanter (fx </b\\ody> istedet for </body>.

mvh JakobA

Avatar billede dmcn Praktikant
04. december 2001 - 04:29 #3
Og der var point! :)
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