Avatar billede lund_dk Praktikant
18. april 2007 - 14:59 Der er 6 kommentarer og
1 løsning

Tilrete script

<script type="text/javascript">
function indsaet(arkiv){
  opener.document.formen.elements[opener.arkivTarget].value=arkiv;
  self.close();
}
</script>


Denne script bruger jeg i forbindelse med en filebrowser, som sætter en tekst ind i et et textfelt fra pop-up en side..

Det virker fint.. MEN

I min popupvindue, har jeg en iframe hvor denne kode er - og i og med det er en iframe, virker det ikke helt optimalt .. da dne først skal fortælles den skal ud af iframen, og videre til opener..

Nogen der kan hjælpe mig med det?
Avatar billede roenving Novice
18. april 2007 - 15:01 #1
top.opener ...
Avatar billede lund_dk Praktikant
18. april 2007 - 15:17 #2
Har prøvet
top.opener.document.formen.elements[.topopener.arkivTarget].value=arkiv;


det virker ikke :(
Avatar billede roenving Novice
18. april 2007 - 15:20 #3
top.opener.document.formen.elements["arkivTarget"].value=arkiv;
Avatar billede lund_dk Praktikant
18. april 2007 - 15:22 #4
Nope, heller ikke..

'top.opener.document.formen.elements.arkivTarget' er null eller ikke et object
Avatar billede lund_dk Praktikant
18. april 2007 - 15:26 #5
function indsaet(arkiv){
  top.opener.document.formen.elements[top.opener.arkivTarget].value=arkiv;
  top.self.close();
}

vare det endelige resultat..

Smid et svar, for at hjælpe mig på rette spor
Avatar billede roenving Novice
18. april 2007 - 15:42 #6
Velbekomme '-)
Avatar billede roenving Novice
18. april 2007 - 23:56 #7
-- og tak for point ;~}
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