if (welcomewindow != \"OK\") { window.location.href = \"noentry.asp\" }
}
Den skal loade et anden side (og erstatte den nuværende) hvis brugeren lukker en dialogboks i stedet for at submitte informationen. Siden er en del af et frameset. Problemet er, at browseren (IE5.5) kalder fint nok noentry.asp, men går derefter ned(!!) og lukkes af systemet.
Har også prøvet - som forsøg - at kalde en almindelig HTML side, det gør ingen forskel.
I et stadigt mere komplekst trussel landskab, hvor sofistikerede cyberangreb, ransomware og datalækager udgør en konstant risiko, er IT-sikkerhed for længst rykket direkte ind i bestyrelseslokalet.
Hvad er det for en metode i window der hedder showModalDialog() ? Ifølge de parametre du bruger skulle det være window.open() bortset fra at fetures listen (3die parameter) skal være ,-separeret ikke ;-separeret (er det input til noget style?)
du ved godt at modalvinduer kun kan bruges under IE?
Jakoba - hvis du ikke kende metoden, er det nok en god ide at kigge lidt på den før du svarer på det - Den sidste parameter er ganske rigtigt styles til winduet.
lars.... - Jeg har også haft nogle problemer med modalvinduer - men har fundet en løsning der retter op på nogle fejl:
welcomeuser_content.asp: her skal du vare have det indhold du ellers ville have haft i welcomeuser.asp
Husk at dine overførte parameter skal kaldes vha parent.dialogArguments - det samme når du skal lukke vinduet eller sætte en returnvalue. Hvis du gør det på denne måde åbner du også op for muligheden at submitte en form inden for dialogvinduet.
Synes godt om
Ny brugerNybegynder
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.