Det er ikke til at sige uden at kunne se dine koder (er der et frameset involveret?). Dog er 'document.location' deprecated. I dag bruger man 'window.location', eller blot 'location'. Desuden bør du nok sætte location-objektets href: opener.top.location.href = ...men deb nøjagtige syntaks er afhængig af resten af dine koder :) /mvh </bole>
oki, om jeg bruger document eller ej, eller bare location, de løser det for mig begge dele. Problemet er at jeg skal vide siden er et popup vindue der er blevet åbnet med koden: window.open(bla bla bla) eller om det er selve siden som IKKE er en popup!
Ja, du er en heldig rad. Det er et rent tilfælde, at 'document.location' og 'window.location' er det samme i dette tilfælde. Det ændrer dog ikke på, at 'document.location' er en fejl :)
Prøv:
function TEST(){ if (opener == null){ location.href ="/?p=users&sp=serverstart"; }else{ opener.location.href ="/?p=users&sp=serverstart"; } }
eller:
function TEST(){ if (opener == null){ location.href ="/?p=users&sp=serverstart"; }else{ opener.top.location.href ="/?p=users&sp=serverstart"; } }
Fino ... men du vil stadig gøre mig til en glad mand, hvis du ville slette det 'document', du har i sidste linie ;o) /mvh
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.