Avatar billede jakoba Nybegynder
23. februar 2001 - 20:32 Der er 7 kommentarer og
1 løsning

Totat deaktivere vidue.

Hej. Jeg prøver at lave en \"confirm\" boks med dansk tekst:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp5xxx.html

Det aktive vindue skal gøres inaktivt mens spørgeboksen er oppe og det har jeg problemer med:

Det går nogenlunde i IE4 hvor kun minimize og maximize virker.
men i netscape virker næsten alt. fx: knapper og lukvinduet kryds.

Hvordan gør jeg vinduet HELT inaktivt?
Avatar billede erikjacobsen Ekspert
23. februar 2001 - 21:38 #1
Du kan - mig bekendt - ikke lave modale vinduer i NS4.5. Tag lige og sæt
versionsnummer på det der Netscape - der er så mange for tiden :-)
Avatar billede erikjacobsen Ekspert
23. februar 2001 - 21:47 #2
Avatar billede jakoba Nybegynder
23. februar 2001 - 21:54 #3
Ja det er også den effekt jeg gerne ville undgå.
fandt:
variant = window.showModalDialog(URL [, arguments [, features]])
og hvis der er en builtin til det der det jo NOGET mere elegant end min hjemmestrikkede, men altså kun for IE4+
Jeg ville grumme gerne have NS med.

Takker og venter/søger lidt endnu
mvh JakobA
Avatar billede r_brejnholt Nybegynder
24. februar 2001 - 10:48 #4
- hvis det bare drejer sig om at lave ting på selve websiden inaktive, kan man vel lave noget i retning af
<script>
function checkit() {
if (!document.checkform.checkok.value}
return false;
}
function opwin() {
//altdet andet - denne fkt, skal blot inkludere
document.checkform.checkok.value=1;
//popuptingen skal sætte statusværdien til 0
}
</script>
</heAD>
<body onclick=\"checkit()\">
<form name=\"checkform\"><input type=\"hidden\" name=\"checkok\"></form>

- aner ikke om det virker, eller om du kan bruge en lappeløsning som denne  :)
Avatar billede engrob Nybegynder
24. februar 2001 - 15:53 #5
I IE5 virker lukknappen også, og hvis man så bagefter prøver at lukke \"OK - Fortryd\" vinduet får man en fejl.
Avatar billede jakoba Nybegynder
26. februar 2001 - 15:43 #6
r_breinholdt >> nae, jeg leder nok mere efter noget i retning at en simpel javascript løsning man lige kan smække ind på en side og bruge istedet for confirm(...).
erikjakobsens link og søgninger på \"modal window\" har givet en del. Det ser ikke meget ud til at det skulle være muligt :(. Men det er jo også godt at finde ud af.
Og der er jo stadig håb om at der kommer en forbi og siger \"jo du skal bare bruge \"deactivate(untill_event)\" eller noget i den retning.
Avatar billede jakoba Nybegynder
28. februar 2001 - 22:40 #7
Oh well. ingen svar at fordele points til. midlertidigt skrinlagt som umuligt.
Synd. for hjælpen VAR points værd.

mvh JakobA
Avatar billede erikjacobsen Ekspert
28. februar 2001 - 22:42 #8
Tjah ... men det er jo vor egen skyld *G*
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