Avatar billede kronsj Nybegynder
17. april 2004 - 00:02 Der er 2 kommentarer og
1 løsning

ASP og main framen

Jeg har lavet et site.
Default.htm består af :

<frameset rows="88,*" framespacing="0" border="0" frameborder="0">
  <frame name="banner" scrolling="no" noresize target="contents" src="Header.asp">
  <frameset cols="128,*">
    <frame name="contents" src="Login.asp" scrolling="no" noresize target="contents">
    <frame name="main" src="velkommen.htm" target="_self" scrolling="auto" noresize>
  </frameset>
  <noframes>
</frameset>

I filen 'Login.asp' er en form, med flg header :
<form method="POST" action="Login.asp">

Når så denne form bliver submitted, bliver Login.asp loaded igen for bl.a. at teste nogle værdier. Men Login.asp bliver pludselig også loaded i 'main' framen.
Hvorfor jävalan det?
Er IE eller ASP pr default tilknyttet 'main' frame ?

Jeg har prøvet at bruge forskellige javascript-location i action-attributen på formen. Uden særlig success.

Hvordan loades en asp-fil i samme frame. Et meget banalt spørgsmål.

tak!
Avatar billede thesurfer Nybegynder
17. april 2004 - 00:17 #1
Hvis du fjern target="contents", burde den loade i sig selv..

Ellers prøv: target="_self"
Avatar billede kronsj Nybegynder
17. april 2004 - 09:41 #2
Begge dele er prøvet - stadig uden særlig success.

Jeg havde også prøvet at ændre Login.asp-framens navn til "main". Her kom så et perfekt resultat.
MEN DET KAN DA IKKE PASSE AT ASP DEFAULT LÆGGER SIG I MAIN-FRAME
Avatar billede vbcoder Nybegynder
17. april 2004 - 11:00 #3
<frame name="contents" src="Login.asp" scrolling="no" noresize target="contents">

fordi din contents frame's src er sat til login.asp så må det jo ske eller må vi have lidt mere kode at kigge på
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
Kurser inden for grundlæggende programmering

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