Avatar billede websam Nybegynder
09. august 2005 - 09:12 Der er 1 løsning

Popup der skal retunere en value ?

Hejsa,

Jeg har følgende kode der åbner en popup :

OnClick="java script:window.open('../Product/ProdRelated.aspx', 'file', 'menubar=no,toolbar=no,status=no,width=550,height=440,left=250,top=180,resizable=no,scrollbars=no');return false;"

Og det virker ganske fint, når jeg så har åbnet det nye vindue har jeg som eksempel følgende til at retunere en given value og lukke vinduet igen :

<script language="javascript" type="text/javascript">
    function insert(textstring)
    {
        top.opener.document.Form1.txt_RelatedProd(textstring);
        self.close();
    }
</script>

Og en simpel formular :

<form method="post" runat="server">
    <input onclick="insert('12')" type="submit" value="Submit">
</form>

Men jeg får en fejl der hedder :

Objectet understøtter ikke denne egenskab eller metode

i denne linie :

top.opener.document.Form1.txt_RelatedProd(textstring);

Er der en venlig sjæl der kan hjælpemig igennem med det ?

/Websam
Avatar billede websam Nybegynder
09. august 2005 - 09:31 #1
Jeg ændrede denne :

top.opener.document.Form1.txt_RelatedProd(textstring);

Til denne :

top.opener.document.Form1.txt_RelatedProd.Value = textstring;

Og så virker det :o)

/Websam
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