Avatar billede stkol Nybegynder
02. maj 2003 - 12:24 Der er 11 kommentarer og
1 løsning

ASP/JavaScript Reload frame fra popUp

Hej

Jeg har et stort problem med at jeg skal have en side som åbnes som side 2 i en PopUp vidue til at reloade en bestemt fil som er i en frame kaldet content i hoved dokumentet og herefter lukke PopUp viduet når siden er loaded

Jeg har prøvet med følgende kode i popUp vinduet, men uden held :

##### START #########


<%
    Session(request.querystring("boxno")) = "edit"
%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>

<SCRIPT language=\"javascript\">

parent.content.location.href = \"editor.asp\"
}

</SCRIPT>

    <title>Untitled</title>
   

</head>
<body onLoad="setTimeout('window.close(this)',200)">

</body>
</html>

###### Slut ######

Kan nogen hjælpe med dette? For jeg er efter 5 timers søgen på Internettet ret desperat *S

/Stig :-)
Avatar billede hmm10 Nybegynder
02. maj 2003 - 12:25 #1
Du giver dig ellers god tid, hva'? ;)
http://www.eksperten.dk/spm/347517
Avatar billede stkol Nybegynder
02. maj 2003 - 12:29 #2
Jeg mente at spørgsmålet var tve ægget altså både JavaScript og/eller Javascript, og ville sikre mig at jeg også kunne få svar fra JavaScript eksperter som ikke lige så ASP siden!!
Avatar billede hmm10 Nybegynder
02. maj 2003 - 12:31 #3
Hvis det både er JavaScript og/eller Javascript var denne ene nok bedst...
Avatar billede stkol Nybegynder
02. maj 2003 - 12:33 #4
Ja du må meget undskylde at jeg kom til at skrive JavaScript og/eller Javascript istedet for JavaScript og/eller ASP!!

Jeg troede ikke at dette forum skulle bruges til mundhuggeri, men istedet som en problem knuser for udviklere! ! ! ! !
Avatar billede hmm10 Nybegynder
02. maj 2003 - 12:41 #5
hmm, jeg siger ingenting til dig fra nu af. Bare rolig ;)
Hvis du endnu engang kiggede på reglerne (Dem du skal acceptere for at oprette en bruger her..) ville du finde denne: (2.1.11)..
Iøvrigt mundhugger jeg ikke. Jeg er ikke tankelæser, derfor læser jeg hvad folk skriver og svare derpå..
Avatar billede roenving Novice
02. maj 2003 - 12:48 #6
Det ser mærkeligt ud:

<SCRIPT language=\"javascript\">

parent.content.location.href = \"editor.asp\"
}

Hvor kommer escape-karaktererne fra?

Væk med dem ihvertfald:

<SCRIPT language="javascript">

parent.content.location.href = "editor.asp"
}

Jeg garanterer ikke at det så virker, men så er den fejl da ikke der ...

hth
jes
Avatar billede stkol Nybegynder
02. maj 2003 - 12:53 #7
Hej Jes

Det hjalp desværer ikke :-(, Nå men som du sagde så fik jeg da de fejl væk *S

Tror du jeg skal kalde scriptet på en anden måde???

/Stig :-)
Avatar billede edutasia Nybegynder
02. maj 2003 - 13:11 #8
Prøv med en af de her:

----- Reload siden -----

  opener.frames('content').location.reload();

----- (Gen)indlæs url -----

  opener.frames('content').location = 'editor.asp';
Avatar billede stkol Nybegynder
02. maj 2003 - 13:20 #9
Hej edutasia

Det virkede desværer ikke :-( Kan det være måden jeg smider på siden? Jeg har prøvet at smide det ind i en A href, men der virkede det heller ikke!!

/Stig :-)
Avatar billede stkol Nybegynder
02. maj 2003 - 13:29 #10
Hej

Tak for svarene, jeg har løst problemet selv!! *S

Jeg gør det at jeg fra den første side i popUp´en Har en form som ser sådan ud :

<form name="edit" action="edityes.asp?boxno=<%=request.querystring("boxno")%>" method="POST" TARGET="content" onSubmit="setTimeout('window.close(this)',2)">
  <input type="submit" name="submit" value="Ja" style="width: 50px">
</form>

Hvilket får edityes.asp til at smide sig selv ind i CONTENT, og i edityes.asp smider jeg følgende kode:

<%
    Session(request.querystring("boxno")) = "edit"
    response.redirect "editor.asp"
%>

Og så virker det jeg gerne vil have den til *SS

/Stig :-)
Avatar billede snowball Novice
02. maj 2003 - 14:29 #11
stkol: Nu du selv har fundet svaret, så husk venligst at lukke de 2 spørgsmål du har oprettet vedr. det.

Jeg vil dog lige minde dig om at det ikke er tilladt at oprette det samme spørgsmål 2 gange - heller ikke selvom spørgsmålet kunne høre hjemme i 2 forskellige kategorier. I et sådan tilfælde må man vælge hvilken af de 2 kategorier man vil place spørgsmålet i. En anden ting er, at du ved at oprette de 2 spørgsmål om dette, har du udlovet en pointsum som overskider det tilladte. Der må max gives 200 point for en løsning på et spørgsmål (du er i dette tilfælde kommet op på 210).

Snowball / CoAdmin
Avatar billede stkol Nybegynder
21. maj 2003 - 11:55 #12
!
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