Avatar billede cridonori Nybegynder
31. maj 2002 - 14:01 Der er 7 kommentarer og
1 løsning

target = main?

hvorfor virker denne kode ikke ??

min side er delt op i 3 frames via et frameset.
top.
menu.
main.

dette er koden i min popupbox.
<% Response.buffer = True %>
<HTML>
<HEAD>
</HEAD>
<body onunload="opener.parent.main.location 'test.asp'">
<BR>
<CENTER><FORM ACTION="test.asp" METHOD=POST ><TABLE class=table1>
<TR class=trtop>
    <TD><P>Spil Titel<INPUT TYPE ="text" NAME="hest"></TD>
</TR>
</TABLE>
</FORM>
<BR><A HREF="test.asp" ONCLICK="self.close()">Opret Spil(test)</A></CENTER>
</BODY>
</HTML>


dette er koden på min side som skal loades i "main"
samtidigt med at popupen selv lukker.


<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<LINK REL="StyleSheet" HREF="style.css" TYPE="text/css">
</HEAD>

<BODY>

davs<BR><BR><BR>
<%
Dim strTitel
strTitel = Request.Form("hest")
Response.Write strTitel
Response.Write "davs"
%>

</BODY>
</HTML>


Avatar billede whatever Nybegynder
31. maj 2002 - 14:03 #1
Prøv at ændre denne:

onunload="opener.parent.main.location 'test.asp'"

til

onunload="opener.parent.main.location='test.asp'"
Avatar billede cridonori Nybegynder
31. maj 2002 - 14:15 #2
det virker ikke.

asp koden vises ikke :-(
det jeg skriver ti textfeltet vises ikke i main?!
Avatar billede cridonori Nybegynder
31. maj 2002 - 14:17 #3
hvis jeg bruger linket.

men skriver jeg bare og ender med return. opdatere den main og viser aspkoden i pobupen som så ikke lukkes.
Avatar billede ras2000 Nybegynder
31. maj 2002 - 16:41 #4
Prøv i stedet for
onunload="opener.parent.main.location='test.asp'"
at skriv
onunload="opener.parent.main.document.location.href='test.asp'"
Så skulle den være der
Avatar billede cridonori Nybegynder
31. maj 2002 - 21:46 #5
det er stadig det samme. Hvis jeg bruger linket i min popup lukker den popup og skriver ikke asp koden i main.
benytter jeg return efter at have skrevet i mit textfelt, skriven den koden i min popup, skifter vindue i main (som den skal) men skriver ikke aspkoden.
Avatar billede knudgert Nybegynder
01. juni 2002 - 21:52 #6
Mon ikke du kan bruge den metode, jeg har på
http://home13.inet.tele.dk/smedpark/webhjaelp/popup/popup10.htm ?

Det skulle vel fungere, hvis du linker til din aspside i scriptet.
Avatar billede jakoba Nybegynder
02. juni 2002 - 14:24 #7
Prøv at ændre i body kommando og så lægge et target i din form kommando:

<body onunload="document.forms[0].submit();">

<FORM ACTION="test.asp" METHOD=POST target='main'>

Pas på med at bruge 'top' som navn på en ramme, det ord bruges også til andre ting, så det kan nemt give javascipt problemer.

mvh JakobA
Avatar billede jakoba Nybegynder
03. juni 2002 - 13:32 #8
takker
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