07. september 2001 - 10:56
Der er
20 kommentarer og 1 løsning
Åben nyt vindue istedet for \"Response.Redirect \" ???????
Hvordan laver jeg dette om, så man istedet for at redirect til en anden side, åbner et nyt vindue..... ................................................ <% Dim rsMailbase__strUserID rsMailbase__strUserID = \"x\" if (Request.Form(\"UserID\") <> \"\") then rsMailbase__strUserID = Request.Form(\"UserID\") %> <% Dim rsMailbase__strPassword rsMailbase__strPassword = \"1\" if (Request.Form(\"Password\") <> \"\") then rsMailbase__strPassword = Request.Form(\"Password\") %> <% set rsMailbase = Server.CreateObject(\"ADODB.Recordset\") rsMailbase.ActiveConnection = MM_conMailbase_STRING rsMailbase.Source = \"SELECT * FROM mailbase WHERE UserID = \'\" + Replace(rsMailbase__strUserID, \"\'\", \"\'\'\") + \"\' AND Password = \'\" + Replace(rsMailbase__strPassword, \"\'\", \"\'\'\") + \"\'\" rsMailbase.CursorType = 0 rsMailbase.CursorLocation = 2 rsMailbase.LockType = 3 rsMailbase.Open() rsMailbase_numRows = 0 %> <% If rsMailbase__strUserID <> \"x\" Then If Not rsMailbase.EOF Then Session(\"svUser\")=rsMailbase.Fields.Item(\"UserID\").Value Session(\"svPass\")=rsMailbase.Fields.Item(\"Password\").Value Session(\"svAccess\")=rsMailbase.Fields.Item(\"PrisGruppe\").Value Response.Redirect \"loginok.asp\" else Response.Redirect \"loginfejl.asp\" End If End If %> ................................................ Please help.... det må da kunne lade sig gøre på en eller anden måde.....
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
07. september 2001 - 10:58
#1
bytt ut ... Session(\"svAccess\")=rsMailbase.Fields.Item(\"PrisGruppe\").Value Response.Redirect \"loginok.asp\" else Response.Redirect \"loginfejl.asp\" End If med: Session(\"svAccess\")=rsMailbase.Fields.Item(\"PrisGruppe\").Value %> <script> window.open(\'loginok.asp\'); </script> <% else %> <script> window.open(\'loginfejl.asp\'); </script> <% End If
07. september 2001 - 11:03
#2
HOW NICE...... Jo tak, nu virker det jo... TAK \"nute\" Pointene er dine ... Kan du også hjælpe mig med dette : samtidig med at der åbnes et nyt vindue skal en iframe med ID=indhold opdateres med den URL der i forvejen er loadet ind i denne....
07. september 2001 - 11:08
#3
Du skal bare sette inn: document.framenavn.reload(true); i scriptet <script> document.framenavn.reload(true); window.open(\'loginfejl.asp\'); </script> /nute
07. september 2001 - 11:17
#4
øh, dvs... (jeg er ikke ret stiv i programering) document = ?????? (er det navnet på min side) framenavn = \"indhold\" (navnet på min iFRAME) reload & (true) = siger sig selv
07. september 2001 - 11:21
#5
det eneste du skal forandre, er \'framenavn\'. Dette skal være navnet på din frame...
07. september 2001 - 11:21
#6
Så får jeg følgende fejl : fejl:\'document.indhold\' er null eller ikke et objekt
07. september 2001 - 12:00
#7
Er du der stadig, \"nute\"
07. september 2001 - 12:05
#8
ahhh,....sorry...satt i et møte...:-) prøv: document.framenavn.location.reload(true); /nute
07. september 2001 - 12:11
#9
Er det stadig kun framenavn jeg skal erstatte med navnet på min iFRAME.... Hvad med location ????
07. september 2001 - 12:27
#10
document = et object som refererer til \"aktive\" side i din browser framenavn = navnet på din fram (som skal utskiftes) location = et object som inneholder informasjon om den side du befinner deg på, så den kan du ikke forandre reload(true) er jo iorden...
07. september 2001 - 12:31
#11
Jeg har gjort sådan her : <script> document.indhold.location.reload(true); window.open(\'loginok.asp\'); </script> <% else %> <script> document.indhold.location.reload(true); window.open(\'loginfejl.asp\'); </script> ************* ************* ************* ************* <body onLoad=\"BW_centerLayers(\'Main\',\'true\',\'false\',\'950\',\'500\',\'0\',\'0\',\'false\',\'false\',\'false\')\" class=\"Background\" > <div id=\"Main\" style=\"position:absolute; width:950; height:500; z-index:1; left: 0; top: 10\" class=\"MainLayer_Background\"> <iframe name=\"Hoved\" id=\"indhold\" target=\"_self\" frameborder=\"1\" style=\"position:absolute; width:780; height:400; top:35; left:160; z-index:1\">Sorry, your browser doesn\'t support IFRAMEs</iframe> *********** MEN får stadig samme fejl....????
07. september 2001 - 13:14
#12
jo, men det er jo ikke merkelig...ditt divtag har jo to identifikatorer: name=\"Hoved\" id=\"indhold\" bruken av id og name er den samme, og du kan ikke sette to forkjellige navn...prøv denne: <iframe name=\"indhold\" id=\"indhold\" target=\"_self\" frameborder=\"1\" style=\"position:absolute; width:780; height:400; top:35; left:160; z-index:1\">Sorry, your browser doesn\'t support IFRAMEs</iframe>
07. september 2001 - 13:18
#13
den havde faktisk samme \"name\" og \"id\", men jeg ændrede det da jeg troede fejlen havde noget med det at gøre...
FEJLEN er der stadig.....
Vil du prøve at se på :
www.nordicdata.dk/butik/hovedside2.asp ........
Håber du stadig vil hjælpe lidt....
07. september 2001 - 13:26
#14
ahhh....ditt javascript \"kjenner ikke til\" din frame før *etter* siden er lastet. Prøv å flytt din reload og window.open funksjon *etter* din frame...
07. september 2001 - 13:32
#15
Kan jeg lægge reload funktionen ind i min submit af login formen ????
07. september 2001 - 13:34
#16
det vil ikke være smart, for så reloader du din frame før du submitter formen, men når siden blir submittes så \"forsvinner\" jo siden igjen...
07. september 2001 - 13:41
#17
kan jeg reloade min iFRAME i det vindue jeg åbner, Altså eksempelvis i loginok.asp...... når denne åbnes reloades iFRAME i hovedside.asp ??????
07. september 2001 - 13:46
#18
i loginok.asp kan du skrive opener.document.framenavn.location.reload( true ); /nute
07. september 2001 - 13:59
#19
hmm, stadig samme fejl...... Jeg holder lige en lille BREAK...... Så plejer man at tænke lidt mere klart
07. september 2001 - 15:07
#20
denne fungerer da fint for meg:
<html>
<head>
</HEAD>
<BODY>
<iframe src=\"
http://www.vg.no\" name=\"frm\" height=\"200\" width=\"200\"></iframe><br>
<a href=\"java script:void(document.frm.location.reload(true));\">Klikk</a>
</BODY>
</HTML>
jeg tar weekend nå, så jeg kommer nok ikke tilbake før mandag :-)
10. september 2001 - 10:43
#21
Hej Nute .... Jeg fandt ud af det i løbet af weekenden... Jeg brugte noget af det du har skrevet og flyttede så mit login-script ned efter koden til min iFRAME..... så virkede det med \"indhold\" så TAK for hjælpen
Kurser inden for grundlæggende programmering