31. marts 2004 - 13:53Der er
24 kommentarer og 1 løsning
Check om opener-vindue er tilstede
Hej. Fra et andet spørgsmål har jeg fundet koden: if ( top.opener && top.opener.document ) {} til at chekke om opener'en stadig eksisterer. Problemet er, at hvis vinduet er lukket får jeg fejlen "Access denied". Hvordan undgår jeg at få smækket denne fejl i hovedet?? Er det et eller andet med onError eller...???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
det letteste er vel bare at chekke for top.opener først: if (top.opener) {} og evt. bagefter chekke for top.opener.document: if (top.opener) { if (top.opener.document){}}
nope - spørgerens eksempel gør det samme. Problemet er et andet: 'opener' er ikke et dokument, men et window-object. Er der i mellemtiden blevet loaded et dokument fra en anden server i 'opener', vil man forsøge på X-Domain scripting - og det kan man ikke.
Det er oget rod at teste på. En mulighed kunne være at lade opener'en fortælle sit child-vindue, at der skiftes side - på onunload ... men det bliver let noget 'gris' :o|
Ja, det er en Designer-fejlmeddelelse, der gør at jeg ikke får lov til at gemme dokumentet så jeg kan teste... Notes sux! Men olebole, jeg ser at du har hjulpet en anden med samme problem i spørgsmålet her: http://www.eksperten.dk/spm/340457
"der gør at jeg ikke får lov til at gemme dokumentet så jeg kan teste"> Hvis du kan markere koden: tryk CTRL+A, CTRL+c, åben Notepad/Notesblok, CTRL+V, gem som "side.htm" (husk ""), dobbelklik filen
Fedt. Jeg har heldigvis aldrig selv skulle arbejde direkte i Notes. Jeg har kun udviklet frontend, som andre så har skulle integrere i Notes - men ved, det stinker ;o) /mvh
I Notes kan man jo også internt bruge javascript (samt java og LotusScript), så mon ikke der er sket en kollision, som den interne Designer-fortolker ikke har kunnet løse !-)
Uden tvivl ... ligesom FrontPage også vil bestemme, hvad der skal, må, ikke skal og ikke må skrives. AL MAGT TIL KODEREN ...!!! NOTES BACK TO THE BANJO ...!!! :D
Så siger jeg da manne, manne thanx! Og kan iøvrigt kun tilslutte mig hvad du har hørt folk sige om Notes... Det må være blevet undfanget i de varme svovldampende kedler i helvede.
Godt nok et noget unuanceret billede, for notes kan zq mange ting (og har kunnet det helt af sig selv/automatisk i langt over 10 år !-) som man idag knap nok kan med avanceret server-side kodning ...
Noget andet er så, hvordan html-maskinen fungerer ...
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.