Avatar billede eniac Nybegynder
28. november 2003 - 05:20 Der er 2 kommentarer

window.resizeTo giver access denied

Jeg er pludselig begyndt at få problemer med window.resizeTo().
Nogle gange får jeg "access denied" når den skal udføres.

Jeg har et main-vindue i php som åbner en popup. Denne popup reloader main-vinduet, og lukke sig selv. Idet main-vinduet bliver reloaded får jeg fejlen.
Fejlen kommer ikke når selve main-vinduet åbnes, selvom resizeTo også udføres der.

Jeg har lavet en simple test kun med javascript (ingen php), men der kommer fejlen ikke.
Jeg har også prøvet at lave en simpel main php-fil, men der kommer fejlen heller ikke.

Den oprindelige main php-fil hvor problemet opstår, indeholder databasekald og alt muligt andet, men jeg kan ikke se hvorfor det skulle have betydning. Desuden er det jo javascript der failer.

Begge filer (main og popup) ligger i samme mappe på samme server. Fejlen kommer både på localhost og på webhotel i min IE 6.

Jeg har en lille mistanke om at det kan være en nyere patch til IE6 der er skyld i problemet, men har ikke kunne få det bekræftet.
Avatar billede roenving Novice
29. november 2003 - 05:32 #1
'access denied' er den fejl, som kommer, når man laver cross-domain-scripting, så det er sikkert fordi du bruger indhold fra forskellige sites ...

-- hvis du får problemet fra filer fra dit eget site, kan du løse det ved at sætte document.domain til "/" ellers kan man ikke ændre på det !-)
Avatar billede eniac Nybegynder
29. november 2003 - 10:19 #2
Koden ligger på samme domain i samme mappe, så det er ikke noget med domain-rettigheder. Desuden har det også virket fint indtil jeg kørte en windows update for nylig.

Jeg har fundet nedenstående i et forum. Det passer meget godt, da det både er resizeTo og moveTo hvor jeg får access denied. Jeg mangler bare at få bekræftet hvorvidt det er en egentlig bug, eller om det er noget Microsoft bevidst har valgt at gøre...

"The Cumulative Security Update for Internet Explorer, which addresses numerous security flaws in Internet Explorer 6, introduces bugs involving the scrollbar. After the patch is applied, the page scrolls up or down twice when the user clicks once in the empty areas of the scrollbar. Clicking on the scrollbar arrows or dragging the scrollbar thumb works correctly.

We have also confirmed two other problems with the patch reported in the same newsgroups. When the scrollbar is clicked, text selected on the page is deselected. Also, the window resizeBy, resizeTo, moveBy or moveTo functions generate an "Access Denied" error that didn't appear before the patch."
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