Avatar billede canedo Nybegynder
31. oktober 2001 - 09:15 Der er 9 kommentarer og
1 løsning

kommando til at gå til side...

Jeg er igang med at lave en funktion i asp, - som indeholder en tilgang til en side via det rigtige password og det rigtige brugernavn. Når brugeren så har skrevet det rigtige brugernavn og password skal jeg have lavet en kommando i html eller javascript, som får siden til at springe videre ind til en url. Hvordan laver man en reference uden noget link, men som bare åbnes efter ca 1 sec?
Avatar billede nute Nybegynder
31. oktober 2001 - 09:18 #1
\"Når brugeren så har skrevet det rigtige brugernavn og password \" ... så er du nødt til å laste *alle* brukernavn/password inn på din side (i en javascript array), og løpe denne array igjennom for *hver* eneste bokstav brukeren taster inn i feltene...UHA....*grøsser ved tanken*
Avatar billede canedo Nybegynder
31. oktober 2001 - 09:20 #2
ja ja... det er kun et lille forsøg, med kun ET bestemt brugernavn og ET bestemt password :-) ... er stadig nybegynder nute *s*
Avatar billede nute Nybegynder
31. oktober 2001 - 09:25 #3
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
    <SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\">
  <!--
  function checkForm(){
      var user = document.frm.user.value;
        var pass = document.frm.pass.value;
        if( user == \"user\" && pass == \"pass\" ){
          win = window.open(\'http://www.eksperten.dk\');
        }
    }
  //-->
  </SCRIPT>
</head>

<body>
<form name=\"frm\">
Username: <input type=\"text\" name=\"user\" onkeyup=\"checkForm();\"> (user)<br>
Password: <input type=\"text\" name=\"pass\" onkeyup=\"checkForm();\"> (pass)
</form>
</body>
</html>
Avatar billede canedo Nybegynder
31. oktober 2001 - 09:32 #4
Sådan ser mit script ud:

<%
Dim brugernavn,password
If Request.QueryString(\"brugernavn\") = \"hund\" _
And Request.QueryString(\"password\") = \"kat\" _
Then
%>
<!-- HER SKAL SIDEN AUTOMATISK GÅ VIDERE TIL SIDE \"url-X\" --->
Du skrev det rigtige brugernavn og det rigtige password </font>
<%Else%>

<!-- HER SKAL SIDEN AUTOMATISK GÅ VIDERE TIL SIDE \"url-Y\" --->
Du har <b>ikke</b> skrevet det rigtige brugernavn eller det rigtige password :-(</p>
<%
End If
%>
Avatar billede fri-hash Nybegynder
31. oktober 2001 - 09:35 #5
<script>
window.location.href = \"dennyeside.html\"
</script>
Avatar billede nute Nybegynder
31. oktober 2001 - 09:37 #6
nåååå...... aaaaahhhh.....så gjør det saken litt anderledes. Jeg leser bare kategorien (som er (D)HTML, og *ikke* ASP), og når jeg leser hurtig gjennom ditt spørsmål så tror jeg du snakker utelukkende om JavaScript.

dette er jo simpelt:

<%
Dim brugernavn,password
brugernavn = Request.QueryString(\"brugernavn\")
password  = Request.QueryString(\"password\")
If brugernavn = \"hund\" AND password= \"kat\" Then
  response.redirect(\'http://www.eksperten.dk\')
Else
%>
<!-- HER SKAL SIDEN AUTOMATISK GÅ VIDERE TIL SIDE \"url-Y\" --->
Du har <b>ikke</b> skrevet det rigtige brugernavn eller det rigtige password :-(</p>
<%
End If
%>
Avatar billede canedo Nybegynder
31. oktober 2001 - 09:43 #7
1ooo-tak fri-hash, det virkede :-)
Avatar billede canedo Nybegynder
31. oktober 2001 - 09:46 #8
æv æv... ville da også ha\' givet dig point nute... men nåede ikke at se din kommentar. Langsom forbindelse :-(
Avatar billede nute Nybegynder
31. oktober 2001 - 09:46 #9
canedo >> ehhh...hva så med mitt ??

Det er rimelig tåpelig å benytte en JavaScript redirect istedenfor en ASP redirect når du allikevel benytter ASP !! Hvis du bruker JavaScript, så skal først browseren poste sine data, serveren skal behandle data, serveren skal sende til browseren, browseren skal parse din fil og *deretter* redirecte, mens når du benytter ASP redirect, så foregår redirect på serveren.

tsk...tsk...

/nute
Avatar billede canedo Nybegynder
31. oktober 2001 - 09:57 #10
*s* ... så ved jeg det til en anden gang :-)
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