Avatar billede styless Nybegynder
05. december 2003 - 10:35 Der er 4 kommentarer og
1 løsning

Javascript: "Dialogboks til webside"

Jeg har lige set den nye Hotmail. Her hvis man trykker på Tøm i sin Junkmail mappe. Kommer der en ny side frem der hedder: "Dialogboks til webside". Hvordan laver man sådan en??? Jeg har selv haft scriptet engang men kan sku ikke huske hvordan det er man laver den.
Avatar billede roenving Novice
05. december 2003 - 14:34 #1
Det både lyder og ser ud som om at det er en ModalDialog, de bruger ...

Har dog ikke efterforsket så meget, og heller ikke prøvet fra andre browsere ...

Men man kan lave stort set det samme med en almindelig popup via window.open, hvor du jo selv kan designe din side fuldt ud og indbygge kode, som sender værdier eller udfører handlinger i opener-vinduet !-)

Se noget om .open her:

http://roenving.users.whitehat.dk/WindowLaboratory.html
Avatar billede styless Nybegynder
05. december 2003 - 14:41 #2
Kunne godt være den ja men det er det ikke.

Den er speciel for der står ikke " - Microsoft Internet Explorer" bagefter men derimod: " -- Dialogboks for webside".

Det som jeg gerne ville have var at lave mine egne costum diaglogs istedet for JavaScript tingene som jeg ikke synes er vanvittigt pæne. Jeg kunne godt bruge et alm. window.open men i denne her laver den auto. så man ikke kan højreklikke. Det kunne jeg selv godt lave med JavaScript men som sagt ikke meget for det ...
Avatar billede websmith Nybegynder
05. december 2003 - 14:44 #3
Det er showModalDialog der bliver brugt.

showModalDialog("./html.html",args,"font-family:Verdana; font-size:12; dialogWidth:38em; dialogHeight:35em;Status:No;Help:no;Scroll:No;Unadorned:Yes");

Det virker kun i IE
Avatar billede websmith Nybegynder
05. december 2003 - 14:45 #4
Det fungerer rigtigt godt, man kan sende en array med som args, og i sin Dialog boks html kode kan man så referere til dem med window.dialogArguments så vidt jeg husker.
Avatar billede styless Nybegynder
15. december 2003 - 14:49 #5
Det funker fint med showModalDialog som var den jeg var ude efter. Men grundet den kun virker i IE så bruger jeg den så ikke. Men du skal da have dine point alligevellet.
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
Kurser inden for grundlæggende programmering

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