Avatar billede kawaki Nybegynder
22. maj 2001 - 14:13 Der er 8 kommentarer og
1 løsning

ASP eller Java redirects

Okay her kommer lige et spørgsmål til alle jer kloge hoveder 8=)

Hvis jeg nu har et frame set, med hmm 4 frames i etc.
hvordan for jeg det til at virke sådan at når jeg bla bla gør noget på en side så bliver der redirected 3 forskellige sider til 3 forskellige frames og den sidste der skal redirectes skal være til samme frame som man var i fra starten.

eks.
---------------------------------
|    |                  |      |
|left|  midter frame    |right |
|    |                  |      |
|    |                  |      |
---------------------------------
jeg trykker på ok i midter frame og så kommer der
menu.asp i left og links.asp i right, og noget andet i midter framen...

Plz, help.
Avatar billede tofte Juniormester
22. maj 2001 - 14:18 #1
du skal bare bruge javascript, så kan du lave en funktion/procedure eller lignende som laver dine 3 el. flere redirections

function redir_ok(){   
    parent.left.location.href = \"menu.asp\";
    parent.right.location.href = \"links.asp\";
    parent.midt.location.href = \"nogetandet\";

}
Avatar billede tofte Juniormester
22. maj 2001 - 14:20 #2
<A HREF=\"#\" onclick=\"java script:redir_ok();\">ok</A>
Avatar billede kawaki Nybegynder
22. maj 2001 - 14:23 #3
Der er ingen knap!!!! se her..

i midtersiden har jeg login.asp
jeg taster user id og pass og logger ind så går jeg ind på login_kontrol.asp og den tjekker efter korekt bruger navn fra db, og skal så redirecte!!

hvordan for jeg en asp til at gøre det? <body onload=????> eller hvad?
Avatar billede netsrac Praktikant
22. maj 2001 - 15:18 #4
<% response.redirect(\"side.asp\") %> Er det hvad du søger ?
Avatar billede kawaki Nybegynder
22. maj 2001 - 15:46 #5
jeg har fundet ud af det...

<%response.buffer = true%>
<!--#include file=\"global.asp\"-->
<%if request.querystring=\"\" then%>
<%
if checkInput() then
source = \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"db/users.mdb\")
Set connection = Server.CreateObject (\"ADODB.Connection\")
Set data = Server.CreateObject (\"ADODB.Recordset\")
connection.Open source
data.Open \"userlist\", connection, 0, 1, 2
Session(\"status\")=4
While Not data.EOF
if data(\"username\") = Request.Form(\"brugernavn\") and data(\"password\") = Request.Form(\"adgangskode\") then
Session(\"status\")= data(\"status\")
end if
data.MoveNext
wend
Select Case Session(\"status\")
Case 1 Response.Write(\"<html><head></head><body><script language=\'JavaScript\'> parent.left.location.href = \'menu.asp\'; parent.right.location.href = \'right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case 2 Response.Write(\"<html><head></head><body><script language=\'JavaScript\'> parent.left.location.href = \'menu.asp\'; parent.right.location.href = \'right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case 3 Response.Write(\"<html><head></head><body><script language=\'JavaScript\'> parent.left.location.href = \'menu.asp\'; parent.right.location.href = \'right.asp\'; parent.main.location.href = \'main.asp\'; </script></body></html>\")
Case Else Response.Clear : Response.Redirect \"/login.asp\" : Response.Flush : Response.End
End Select
%>

<%else%>
<% Response.Clear : Response.Redirect \"/login.asp\" : Response.Flush : Response.End %>
<%end if%>
<%end if%>
Avatar billede kawaki Nybegynder
22. maj 2001 - 15:47 #6
ja ja og jeg ved godt at jeg skal bruge loop istedet for wend TAK
Avatar billede netsrac Praktikant
22. maj 2001 - 15:50 #7
Naaah du skal kun bruge loop hvis du bruger Do while
Avatar billede kawaki Nybegynder
22. maj 2001 - 16:07 #8
Jup loop er hurtigere og wend har det med at fucke up hehehe på ISS even glæder mig til at komme hjem til min linux BoX me love Debian/RedHat/Mandrake/slackware/osv.... i run it all i even run WinNT and Win98 first ver in vmware on my box 8=) nice to have 3 os running at the same time, even thay eat up all my memory 8=(
Avatar billede kawaki Nybegynder
23. maj 2001 - 15:22 #9
hg
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